实验1“C语言开发环境使用和数据类型、运算符、表达式”总结与体会
一、实验结论
1、判断奇偶
- // 程序功能:
- // 要求用户从键盘输入一个整数,判断其是奇数还是偶数
- #include <stdio.h>
- int main() {
- int x;
- printf("输入一个整数: \n");
- scanf("%d",&x);
- // 在×××处填写相应表达式
- // 使得当表达式成立时,判定x是奇数,否则是偶数
- if( x%!=)
- printf("是奇数");
- else
- printf("是偶数");
- return ;
- }
实验结果:
2、工作日判断
- #include <stdio.h>
- int main() {
- int days;
- printf("输入一个整数: \n");
- scanf("%d",&days);
- if(days>= && days<=)
- printf("workdays, fighting\n");
- else
- if(days== || days==)
- printf("weekend, relax~\n");
- else
- printf("Ooops, not in 1~7\n");
- return ;
- }
实验结果:
3、判断字母大小写
- #include <stdio.h>
- int main() {
- char ch;
- printf("输入一个字符:\n");
- scanf("%c",&ch);
- // 根据程序功能描述,补足程序
- if(ch>='a' && ch<='z') // 如果ch是小写字母,补足判定ch是小写字母的表达式
- ch=ch-; // 补足把ch中的小字母转换成大写字母的表达式语句
- // 说明:语句就是在表达式末尾加分号;
- printf("%c\n",ch);
- return ;
- }
实验结果:
4、十进制转换
- #include <stdio.h>
- int transfer(int x);
- int main()
- {
- int x;
- printf("请输入一个十进制数:");
- scanf("%d",&x);
- printf("转换成二进制数是:%d\n",transfer(x));
- return ;
- }
- int transfer(int x)
- {
- int p=,y=,yushu;
- while()
- {
- yushu=x%;
- x/=;
- y+=yushu*p;
- p*=;
- if(x<)
- {
- y+=x*p;
- break;
- }
- }
- return y;
- }
实验结果:
—————————————————————————————————————————————————————————————————————————————————
实验感想:
工作日实验中,将工作日误写为1<=days<=5,导致输入6.7时都为工作日,应记住并改正熟记“&&”的使用
初次接触编程,要多动手多犯错,才能在以后的运用中避免错误,熟记一些基本符号。
马天翼
实验1“C语言开发环境使用和数据类型、运算符、表达式”总结与体会的更多相关文章
- 实验1 C语言开发环境使用和数据类型、运算符、表达式
♦ 实验结论 PART 1 验证性内容 问题: 1.结尾没有加“:”时回车到下一行的时候再输入下一行的语言首字对齐方式会发生变化,可以对上一行进行检查. (这一点需要在不同软件里面试一下,在机房里的软 ...
- 实验1 C 语言开发环境使用和数据类型、运算符、表达式
# include <stdio.h> int main() { int x; printf("x:\n"); scanf("%d",&x) ...
- 实验1 C语言开发环境使用和数据类型,运算符,表达式
part :验证性内容 .输出学号. #include<stdio.h> int main(void){ printf("); ; } .输入两个整数,求它们的乘积. #incl ...
- 实验1 C语言开发环境使用和编程初体验
#include <stdio.h> #include <stdlib.h> int main() { printf ("202083290273\n2020 ,wh ...
- 实验1 C语言开发环境和数据类型、运算符、表达式
#include <stdio.h> int main () { int x; printf("输入一个整数:\n"); scanf("%d",&a ...
- 实验1c语言开发环境使用和数据类型,运算符和表达式
/*this is first c program*/ # include<stdio.h> int main() { printf("Hello Mars!"); ; ...
- 实验1C语言开发环境使用和数据类型、运算符、表达式
# include <stdio.h> int main() { char ch; printf("输入一个字符:\n"); scanf("%c", ...
- 实验1 C语言开发环境...
#include<stdio.h> int main(){ int days; printf("输入一个整数:\n") ; scanf("%d",& ...
- 实验1 C语言环境使用和数据类型 运算符 表达式
Part1 经过练习我发现自己经长会漏掉分号,有时输入法不同,打出来的括号前后不同,还有转义字符的使用,大小写转化之间的表达.还有打字速度比较慢. Part2 #include<stdio.h& ...
随机推荐
- mybatis中各种数据的映射类型
Mybatis对应的java和数据库的数据类型,最后有图片 Mybatis java ...
- JEECG框架使用Tomcat启动报ClassNotFound
JEECG框架缺少一个类,名为AnnotationProcessor,包名为:org.apache package org.apache; import java.lang.reflect.Invoc ...
- 基于Linux系统的Shell编程-基础篇
1. Shell基础介绍 1.1 Shell编程的意义 为什么使用shell编程 节约时间 1.2 显示脚本执行过程 前面有+表示执行过的命令的 前面没有东西,表示输出到屏幕上的内容. [root@C ...
- 51NOD 1088 最长回文子串&1089 最长回文子串 V2(Manacher算法)
回文串是指aba.abba.cccbccc.aaaa这种左右对称的字符串. 输入一个字符串Str,输出Str里最长回文子串的长度. Input 输入Str(Str的长度 <= 1000(第二题要 ...
- javascript实现引用数据类型的深拷贝和浅拷贝详解
关于引用类型值的详解,请看另一篇随笔 https://www.cnblogs.com/jinbang/p/10346584.html 深拷贝和浅拷贝,也就是引用数据类型栈和堆的知识点.深浅拷贝的原型都 ...
- [SDOI2009]学校食堂
题目描述 小F 的学校在城市的一个偏僻角落,所有学生都只好在学校吃饭.学校有一个食堂,虽然简陋,但食堂大厨总能做出让同学们满意的菜肴.当然,不同的人口味也不一定相同,但每个人的口味都可以用一个非负整数 ...
- php pdo oracle
<?php/** * Created by mestars. * User: mestars * Date: 6/13/16 * Time: 10:52 PM */header('Access- ...
- 设计模式("大话设计模式"读书笔记 C#实现)
前言:毫无疑问 ,学习一些设计模式,对我们的编程水平的提高帮助很大.写这个博客的时候自己刚开始学习设计模式,难免有错,欢迎评论指正. 我学设计模式的第一本书是“大话设计模式”. 1.为什么要学设计模式 ...
- P1823 音乐会的等待
题目描述 N个人正在排队进入一个音乐会.人们等得很无聊,于是他们开始转来转去,想在队伍里寻找自己的熟人.队列中任意两个人A和B,如果他们是相邻或他们之间没有人比A或B高,那么他们是可以互相看得见的. ...
- 前端面试题HTML
浏览器页面有哪三层构成,分别是什么,作用是什么?