C语言上机练习题记答案.doc_第1页
C语言上机练习题记答案.doc_第2页
C语言上机练习题记答案.doc_第3页
C语言上机练习题记答案.doc_第4页
C语言上机练习题记答案.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1.在屏幕上输出”hello world!”2.定义整型变量a,赋初始值10,在屏幕上输出变量的值3.在题2中,变量a的值由用户输入,然后再输出a的值4. 用户输入长、宽,如果长宽大于0计算面积并输出,否则输出错误提示。/定义变量长、宽、面积/使用输入函数输入长和宽/判断:如果长和宽都大于0/那么计算面积输出/否则输出错误提示5. 判断用户输入的任意正整数是偶数还是奇数。/定义变量/使用输入任意正整数/判断:如果该数除2的余数等于0/那么输出是偶数/否则输出是奇数6. 从键盘上输入一个字符,如果它是大写字母,则把它转换成小写字母输出;否则,直接输出。/定义字符型变量/使用输入任意字符%c/判断:如果该字符=A&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(length0&width0)s=length*width;printf(面积是%dn,s);elseprintf(输入错误!n);5. #include void main()int a;printf(请输入任意整数n);scanf(%d,&a);if(a%2=0)printf(%d是偶数n,a);elseprintf(%d是奇数n,a);6.#include void main()char a;printf(请输入任意字符n);scanf(%c,&a);if(a=A&a=Z)printf(转换成小写字母后的输出结果%cn,a+32);elseprintf(%cn,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(最大值%dn,a);elseif(b=c)printf(最大值%dn,b);elseprintf(最大值%dn,c);8. #include void main()int a,b;/输入成绩printf(请输入数学和语文的成绩n);scanf(%d%d,&a,&b);if(a60|b60)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=0&x=A&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=%dn,a,b,a+b); break; case -: printf(n %d-%d=%dn,a,b,a-b); break; case *: printf(n %d%d=%dn,a,b,a*b); break; case /: printf(n %d/%d=%dn,a,b,a/b); break; default: printf(n 运算符错误!); 17. #include void m

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论