实验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& ...
随机推荐
- bzoj 3743: [Coci2015]Kamp【树形dp】
两遍dfs一遍向下,一边向上,分别记录子树内人数a,当前点到所有点的距离b,最大值c和次大值d,最大值子树p 然后答案是2b-c #include<iostream> #include&l ...
- 3-5 编程练习:jQuery实现简单的图片对应展示效果
3-5 编程练习:jQuery实现简单的图片对应展示效果 通过这个章节的学习, 老师带领大家完成了一个基本的图片切换特效,接下来,我们也实现一个类似的效果,点击相应的按钮,切换对应的图片. 效果图 : ...
- SpringBoot整合SpringSecurity简单案例
在我们开发项目的过程中经常会用到一些权限管理框架,Java领域里边经常用的可能就是shiro了,与之对应的还有SpringSecurity,SpringSecurity可以说是非常强大,与Spring ...
- sql server 大数据处理
对SQL Server数据表进行分区的过程分为三个步骤: 1)建立分区函数 2)建立分区方案 3)对表格进行分区 第一个步骤:建立分区函数 分区函数定义[u]how[/u],即你想要SQL Serve ...
- 修复mysql的表
数据损坏原因 MySQL表损坏一般是数据损坏,引起损坏的原因可能是由于磁盘损坏.系统崩溃或者MySQL服务器被崩溃等外部原因.例如有人使用kill -9终止进程,导致MySQL进程未能正常关闭,那么就 ...
- Storm编程入门API系列之Storm的可靠性的ACK消息确认机制
概念,见博客 Storm概念学习系列之storm的可靠性 什么业务场景需要storm可靠性的ACK确认机制? 答:想要保住数据不丢,或者保住数据总是被处理.即若没被处理的,得让我们知道. publi ...
- Hadoop Hive概念学习系列之HiveQL编译基础(十)
由客户端提交的HiveQL语句将最终被转换为一个或多个MapReduce任务并提交由Hadoop执行.不包含聚合和连接的简单SELECT语句可以使用一个单独的只包含Map阶段的任务实现.使用GROUP ...
- Windows下重置MySQL密码【MYSQL】
使用环境:win10 x64企业版 关闭正在运行的MySQL服务. 打开DOS窗口,转到mysqlbin目录. 输入mysqld --skip-grant-tables回车.如果没有出现提示信息,那就 ...
- Android 五种方式实现Android底部导航栏
https://segmentfault.com/a/1190000007697941
- DatePickerDialog日期对话框以及回调函数的用法
DatePickerDialog类的实例化需要用到回调接口,如下定义: android.app.DatePickerDialog.DatePickerDialog(Context context, O ...