900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > c语言输入相应的成绩评定信息 C语言机练习题记答案.doc

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

时间:2021-12-16 01:22:05

相关推荐

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

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

1.在屏幕上输出”hello world”2.定义整型变量a,赋初始值10,在屏幕上输出变量的值3.在题2中,变量a的值由用户输入,然后再输出a的值4. 用户输入长、宽,如果长宽大于0计算面积并输出,否则输出错误提示。定义变量长、宽、面积使用输入函数输入长和宽判断如果长和宽都大于0那么计算面积输出否则输出错误提示5. 判断用户输入的任意正整数是偶数还是奇数。定义变量使用输入任意正整数判断如果该数除2的余数等于0那么输出是偶数否则输出是奇数6. 从键盘上输入一个字符,如果它是大写字母,则把它转换成小写字母输出;否则,直接输出。定义字符型变量使用输入任意字符c判断如果该字符AZ那么输出该字符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的为控制字符。 在09之间的为数字,在AZ之间为大写字母, 在az之间为小写字母,其余则为其它字符。13.编写一个简单的计算器,实现任意两个正整数的四则运算14. 编程实现,请用户输入一个四位整数,利用运算符,计算该数的逆序形式,并输出结果。如用户输入1234,计算后输出4321。15.利用while循环重复输出100次”玫瑰”16.利用while循环计算1到100的累加和17.利用while循环计算任意正整数的各位之和定义两个变量x,sum0输入任意正整数while条件x0 循环体sumsumx10;xx/10 输出4.include stdio.hvoid mainint length;int width;int s;printf请输入长和宽n;scanfdd,length,width;iflength0width0slength*width;printf面积是dn,s;elseprintf输入错误n;5. include stdio.hvoid mainint a;printf请输入任意整数n;scanfd,a;ifa20printfd是偶数n,a;elseprintfd是奇数n,a;6.include stdio.hvoid mainchar a;printf请输入任意字符n;scanfc,a;ifaAaZprintf转换成小写字母后的输出结果cn,a32;elseprintfcn,a;7. include stdio.hvoid mainint a,b,c;printf请输入任意3正整数n;scanfddd,a,b,c;ifabacprintf最大值dn,a;elseifbcprintf最大值dn,b;elseprintf最大值dn,c;8. include stdio.hvoid mainint a,b;输入成绩printf请输入数学和语文的成绩n;scanfdd,a,b;ifa60b60printf该学生不能录取n;else printf该学生被录取n;8. include stdio.hvoid mainint year;printf请输入年份n;scanfd,year;ifyear40year1000year4000能被 4 整除但不能被 100 整除的年份,或能被 400 整除printf是闰年n;else printf不是闰年n;10. include stdio.hvoid mainint x;int ge,shi,qian,wan;printf请输入一个5位数n;scanfd,x;取出个位gex10;万位wanx10000;十位shix/1010;千位qianx/100010;ifgewanshiqian判断是不是回文printf是回文n;else printf不是回文n;11. include stdio.hvoid mainint score;printf请输入成绩n;scanfd,score;ifscore90printf优n;else ifscore80 printf良n;else ifscore60 printf中n;else printf差n;12.include stdio.hvoid mainchar x;printf请输入任意字符n;scanfc,x;ifx32printf控制字符n;else ifx0 x9 printf数字n;else ifxAxZ printf大写字母n; else ifxaxz printf小写字母n;else printf其他字符n;13. include stdio.hvoid mainint a,b;char op;printfn 输入操作数1,运算符,操作数2 ;scanfd,c,d,a,op,b;switchop case printfn dddn,a,b,ab; break; case - printfn d-ddn,a,b,a-b; break; case * printfn dddn,a,b,a*b; break; case / printfn d/ddn,a,b,a/b; break; default printfn 运算符错误; 17. include stdio.hvoid mainint x;int sum0;printf请输入任意的正整数n;scanfd,x;whilex0sumsumx10;xx/10;printf各位数之和是d,sum;

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。