C语言上机练习题记答案.doc

下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。

2.下载的文档,不会出现我们的网址水印。

3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。

文档包含非法信息?点此举报后获取现金奖励!

下载文档到电脑,查找使用更方便

9.9

积分

还剩页未读,继续阅读

关 键 词:C语言上机练习题及答案

C语言上机练习

c语言上机练习题答案

C语言上机练习题记答案

C语言上机题

资源描述:

1.在屏幕上输出”hello world!”

2.定义整型变量a,赋初始值10,在屏幕上输出变量的值

3.在题2中,变量a的值由用户输入,然后再输出a的值

4. 用户输入长、宽,如果长宽大于0计算面积并输出,否则输出错误提示。

//定义变量长、宽、面积

//使用输入函数输入长和宽

//判断:如果长和宽都大于0

//那么计算面积输出

//否则输出错误提示

5. 判断用户输入的任意正整数是偶数还是奇数。

//定义变量

//使用输入任意正整数

//判断:如果该数除2的余数等于0

//那么输出是偶数

//否则输出是奇数

6. 从键盘上输入一个字符,如果它是大写字母,则把它转换成小写字母输出;否则,直接输出。

//定义字符型变量

//使用输入任意字符%c

//判断:如果该字符>=’A’&&<=’Z’

//那么输出该字符+32后的结果

//否则输出直接输出该字符

7. 输入任意三个整数a、b、c,求三个数中的最大值。

8. 接收用户的输入的数学成绩,语文成绩,两门当中任何一门不及格,输出该学生不能录取,否则输出录取。

9. 判定给定的年份是否为闰年。

提示:闰年的判定规则为:能被 4 整除但不能被 100 整除的年份,或能被 400 整除的年份。

10. 输入一个5位数,判断它是不是回文数。例如:12321是回文数,个位与万位相同,十位与千位相同。

11. 编写一个程序,根据用户输入的期末考试成绩,输出相应的成绩评定信息。成绩大于等于90分输出“优”;成绩大于等于80分小于90分输出“良”;成绩大于等于60分小于80分输出“中”;成绩小于60分输出“差”。

12. 要求判别键盘输入字符的类别。可以根据输入字符的ASCII码来判别类型。由ASCII码表可知ASCII码值小于32的为控制字符。 在0~9之间的为数字,在A~Z之间为大写字母, 在a~z之间为小写字母,其余则为其它字符。

13.编写一个简单的计算器,实现任意两个正整数的四则运算

14. 编程实现,请用户输入一个四位整数,利用%运算符,计算该数的逆序形式,并输出结果。如:用户输入1234,计算后输出4321。

15.利用while循环重复输出100次”玫瑰”

16.利用while循环计算1到100的累加和

17.利用while循环计算任意正整数的各位之和

//定义两个变量x,sum=0

//输入任意正整数

//while条件x>0

//循环体sum=sum+x%10;x=x/10

//输出

4.

#include void main()

{

int length;

int width;

int s;

printf("请输入长和宽\n");

scanf("%d%d",&length,&width);

if(length>0&&width>0)

{

s=length*width;

printf("面积是%d\n",s);

}

else

printf("输入错误!\n");

}

5.

#include void main()

{

int a;

printf("请输入任意整数\n");

scanf("%d",&a);

if(a%2==0)

printf("%d是偶数\n",a);

else

printf("%d是奇数\n",a);

}

6.

#include void main()

{

char a;

printf("请输入任意字符\n");

scanf("%c",&a);

if(a>='A'&&a<='Z')

printf("转换成小写字母后的输出结果%c\n",a+32);

else

printf("%c\n",a);

}

7. #include void main()

{

int a,b,c;

printf("请输入任意3正整数\n");

scanf("%d%d%d",&a,&b,&c);

if(a>=b&&a>=c)

printf("最大值%d\n",a);

else

if(b>=c)

printf("最大值%d\n",b);

else

printf("最大值%d\n",c);

}

8. #include void main()

{

int a,b;//输入成绩

printf("请输入数学和语文的成绩\n");

scanf("%d%d",&a,&b);

if(a<60||b<60)

printf("该学生不能录取\n");

else

printf("该学生被录取\n");

}

8. #include void main()

{

int year;

printf("请输入年份\n");

scanf("%d",&year);

if(year%4==0&&year%100!=0||year%400==0)//能被 4 整除但不能被 100 整除的年份,或能被 400 整除

printf("是闰年\n");

else

printf("不是闰年\n");

}

10. #include void main()

{

int x;

int ge,shi,qian,wan;

printf("请输入一个5位数\n");

scanf("%d",&x);

//取出个位

ge=x%10;

//万位

wan=x%10000;

//十位

shi=(x/10)%10;

//千位

qian=(x/1000)%10;

if(ge==wan&&shi==qian)//判断是不是回文

printf("是回文\n");

else

printf("不是回文\n");

}

11. #include void main()

{

int score;

printf("请输入成绩\n");

scanf("%d",&score);

if(score>=90)

printf("优\n");

else if(score>=80)

printf("良\n");

else if(score>=60)

printf("中\n");

else

printf("差\n");

}

12.

#include void main()

{

char x;

printf("请输入任意字符\n");

scanf("%c",&x);

if(x<32)

printf("控制字符\n");

else if(x>='0'&&x<='9')

printf("数字\n");

else if(x>='A'&&x<='Z')

printf("大写字母\n");

else if(x>='a'&&x<='z')

printf("小写字母\n");

else

printf("其他字符\n");

}

13.

#include void main()

{

int a,b;char op;

printf("\n 输入操作数1,运算符,操作数2: ");

scanf("%d,%c,%d",&a,&op,&b);

switch(op)

{

case '+': printf("\n %d+%d=%d\n",a,b,a+b);

break;

case '-': printf("\n %d-%d=%d\n",a,b,a-b);

break;

case '*': printf("\n %d×%d=%d\n",a,b,a*b);

break;

case '/': printf("\n %d/%d=%d\n",a,b,a/b);

break;

default: printf("\n 运算符错误!");

}

}

17. #include void main()

{

int x;

int sum=0;

printf("请输入任意的正整数\n");

scanf("%d",&x);

while(x>0)

{

sum=sum+x%10;

x=x/10;

}

printf("各位数之和是%d",sum);

}

展开阅读全文

温馨提示:

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。

2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。

3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。

4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。

5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。

6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。

7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

关于本文

本文标题:C语言上机练习题记答案.doc

链接地址:https://www.renrendoc.com/p-15877731.html

c语言输入相应的成绩评定信息,C语言上机练习题记答案.doc相关推荐

  1. c语言输入相应的成绩评定信息,C语言机练习题记答案.doc

    C语言机练习题记答案.doc 1.在屏幕上输出"hello world"2.定义整型变量a,赋初始值10,在屏幕上输出变量的值3.在题2中,变量a的值由用户输入,然后再输出a的值4 ...

  2. c语言习题与实验doc,[教材]C语言程序设计习题与上机实验(全部答案).doc

    [教材]C语言程序设计习题与上机实验(全部答案).doc 打伪辨笑坠发淤谢躬石眉侯抄纺箍塘妓愚离结船篙傅逻匆滔侯疹腮初粕羞骑躺童沂锡泵糙闰恃轰却蚕磨餐淌滇颊趁模整驶突献牺嫉工丢擦蔚锗磁途伊惭母拒羌本码 ...

  3. c语言编写简单的成绩管理系统,用c语言编写学生成绩管理系统

    <用c语言编写学生成绩管理系统>由会员分享,可在线阅读,更多相关<用c语言编写学生成绩管理系统(9页珍藏版)>请在人人文库网上搜索. 1.include#include#inc ...

  4. c语言设计一个学生成绩管理系统,用C语言设计的学生成绩管理系统1.doc

    实 训 报 告 实训名称: "学生成绩管理系统"设计 时间: 2009年 06月15日至 2009年06月 19日 学生实训任务书 一.题目 "学生成绩管理系统" ...

  5. c语言链表上机实验答案,数据结构全部上机实验及答案.doc

    数据结构全部上机实验及答案 淮海工学院 数据结构实验指导书 计算机软件教研室 实验1线性表的抽象数据类型的实现 实验目的 1)掌握线性表的顺序存储结构和链式存储结构: 2)熟练掌握顺序表和链表基本算法 ...

  6. c语言中isnarc变量,C语言 二级 1-40上机模拟试题答案.doc

    C语言 二级 1-40上机模拟试题答案 1~40套模拟试题的简单应用和综合应用的答案 一: 2(1): index n n+2 n f1 2(2): s s,s1 <> str(n) 3: ...

  7. c语言输入学号查找成绩,C语言程序设计按学号查询成绩

    C语言程序设计按学号查询成绩 答案:1  信息版本:手机版 解决时间 2019-10-05 15:03 已解决 2019-10-05 09:05 #include void main() {int x ...

  8. c语言输入四个成绩求最高分最低分,数组实现学生成绩录入、求最高分、最低分、平均分和排序...

    /* 使用数组实现10名学生的成绩录入,并输出这10名学生中成绩的 最高分 最低分 平均分 按照分数从大到小排序 思考: 如何实现从小到大排序? 如果学院有5个班,每个班30人,如何处理? 求所有成绩 ...

  9. c语言输入r1 r2垫片的面积,C语言上机实验答案Word版

    <C语言上机实验答案Word版>由会员分享,可在线阅读,更多相关<C语言上机实验答案Word版(33页珍藏版)>请在人人文库网上搜索. 1.传播优秀Word版文档 ,希望对您有 ...

  10. c语言输入数字误以为是字符,C语言初学者常见错误

    一.语言使用错误 在打代码的过程中,经常需要在中文与英文中进行转换,因此常出现一些符号一不小心就用错,用成中文.例如:":"中文中的分号占用了两个字节,而英文中";&qu ...

最新文章

  1. 程序员持续成长,需要持久而痛苦的学习
  2. 关于PHP5.3作废函数的处理方法
  3. 查询qt中的数据_EXCEL在多表中查询数据(函数中引用工作表的办法)
  4. python class函数报错_Python multiprocess pool模块报错pickling error问题解决方法分析
  5. java web.xml 监听器_【JAVA 核心技术】java web 中的监听器
  6. 固定宽度弹性布局(以适应各种各辨率)
  7. BZOJ 4143 The Lawyer
  8. 批量测试Mybatis项目中Sql是否正确
  9. 易筋SpringBoot 2.1 | 第三十四篇:Spring Boot导出war包部署到外部Tomcat
  10. Python标准库与扩展库中对象的导入与使用
  11. 3.5正交试验设计法
  12. Tomcat 9 免安装版 配置教程
  13. mysql 修改校对规则,整合MYSQL校对规则
  14. influence和effect的区别
  15. YYC松鼠短视频系统V2.1版本+后台分类无法编辑的 bug造成错误
  16. 计算机打字失灵,window_Win10键盘失灵无法打字提示错误代码19该怎么办?,我电脑的键盘无法打字了,显 - phpStudy...
  17. Mac电脑下载的google chrome无法使用解决方法?
  18. python中predict函数_sklearn中predict()与predict_proba()用法区别
  19. python最终价格_python分析北京租房现状,最后的价格分布地图亮了
  20. zzuli:1102火车票退票费计算(函数专题)

热门文章

  1. get 请求中文乱码问题
  2. cad2016中选择全图字体怎么操作_PPT有哪些可以一劳永逸的操作?
  3. 华为p8升级android8系统资源,华为畅享8官方固件rom刷机包_畅享8完整版系统升级包下载...
  4. N1盒子使用T1遥控和电视一起开关机以及按键设置
  5. FFmpeg结构体分析: AVCodecContext编解码器上下文
  6. UFW、firewall、iptables防火墙配置
  7. 青年必读书——民国名流开具的书单
  8. 基于Simulink的汽车电子驻车系统仿真分析
  9. 六大设计原则之SRP
  10. Stata数据处理:快速读取万德-Wind-数据-readWind2