c语言程序设计编程题库(编辑修改稿)内容摘要:

格式为:data1 op data2。 其中data1和data2是参加运算的两个数,op为运算符,它的取值只能是+、*、/。 要求必须使用switchcase语句实现。 include void main ( ){ float data1, data2。 char op。 printf(Enter your expression:)。 scanf(%f%c%f, amp。 data1,amp。 op,amp。 data2)。 switch(op) { case 39。 +39。 : printf(%.2f+%.2f=%.2f\n, data1, data2, data1+data2)。 break。 case 39。 39。 : printf(%.2f%.2f=%.2f\n, data1, data2, data1data2)。 break。 case 39。 *39。 : printf(%.2f*%.2f=%.2f\n, data1, data2, data1*data2)。 break。 case 39。 /39。 : if( data2==0 ) printf(Division by zero.\n)。 else printf(%.2f/%.2f=%.2f\n, data1, data2, data1/data2)。 break。 default: printf(Unknown operater.\n)。 }}94已知银行整存整取存款不同期限的月息利率分别为:% 期限一年% 期限二年月息利率 = % 期限三年% 期限五年% 期限八年要求输入存钱的本金和期限,求到期时能从银行得到的利息与本金的合计。 include int main(){float money,y。 printf(请输入存钱的本金和期限:)。 scanf(%f%f,amp。 money,amp。 y)。 if (y==1){money=money+*12*y。 printf(到期时利息和本金合计为%f元。 \n,money)。 }else if (y==2){money=money+*12*y。 printf(到期时利息和本金合计为%f元。 \n,money)。 }else if (y==3){money=money+*12*y。 printf(到期时利息和本金合计为%f元。 \n,money)。 }else if (y==5){money=money+*12*y。 printf(到期时利息和本金合计为%f元。 \n,money)。 }else if (y==8){money=money+*12*y。 printf(到期时利息和本金合计为%f元。 \n,money)。 }else printf(没有这种存款方式。 )。 return 0。 }199从键盘输入一个学生的分数, 要求实现这样的判断功能: 如果分数大于100,输出”Input error!” 如果分数介于100到90之间, 输出”Very Good!” 如果分数介于80到90只,输出”Good!” 如果分数介于70到80之间,输出”Middle” 如果分数介于60到70之间, 输出”Pass” 如果分数小于60,输出”No Pass!”。 要求必须使用ifelseif 结构实现。 include void main(){ int score。 printf(your score:)。 scanf(%d,amp。 score)。 if(score0||score100) printf(Input error!\n)。 else if (score90) printf(Very Good!\n)。 else if (score80) printf(Good!\n)。 else if (score70) printf(Middle\n)。 else if(score60) printf(Pass\n)。 else printf(No Pass!\n)。 }200判断一个学生成绩的“优、良、中、差”: 假如从键盘输入的字母是‘A’,输出评语“You are Excellent。 ”。 如果输入‘B’,输出评语“You are well。 ”。 如果输入‘C’,输出评语“You are passing。 ”。 如果输入‘D’,输出评语“You are not passing。 ”。 如果输入的不是这四个字母,则出现提示“Input error。 ” 请编写一个程序,实现该判断功能。 要求必须使用switchcase 结构实现。 include void main(){ char grade。 printf(Please input a grade:)。 scanf(%c,amp。 grade)。 switch(grade) { case 39。 A39。 :printf(You are Excellent!\n)。 break。 case 39。 B39。 :printf(You are well!\n)。 break。 case 39。 C39。 :printf(You are passing!\n)。 break。 case 39。 D39。 :printf(You are not passing!\n)。 break。 default:printf(Input error!\n)。 }}211输入一个整数,判断该数是奇数还是偶数。 要求必须使用ifelse 结构实现。 include void main(){ int x。 printf(Please input a number:)。 scanf(%d,amp。 x)。 if(x%2==0) printf(ou shu\n)。 else printf(ji shu\n)。 }247从键盘接收三个整数,分别存放在变量a,b,c 中,编程求出最小数。 XXXXXXinclude void main(){ int a,b,c,min。 printf(Please input 3 numbers:)。 scanf(%d,%d,%d,amp。 a,amp。 b,amp。 c)。 if(ab) min=a。 else min=b。 if(minc) printf(min=%d\n,min)。 else printf(min=%d\n,c)。 }249从键盘接收三个整数,分别存在变量x,y,z 中。 编程输出最大数。 include void main()。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。