《电大程序设计基础实验作业答案》由会员分享,可在线阅读,更多相关《电大程序设计基础实验作业答案(2页珍藏版)》请在金锄头文库上搜索。
1、分支结构程序设计实验目的1、 进一步理解逻辑量的表示方法。2、 掌握C语言的逻辑运算符及逻辑表达式的正确使用。3、 熟练掌握if 语句与switch语句的正确应用。实验内容和步骤1、 有如下函数,请编程,输入x的值,输出y的值。 x (x1)y= 2x-1 (1=x=10)#includevoid main()int x=0,y=0;printf(请输入x:);scanf(%d,&x);if(x=1&x=10)y=3*x-11;printf(y的值为:%dn,y);2、根据学生成绩档次输出: 成绩A档 输出“85100” 成绩B档 输出“7084”成绩C档 输出“6069”其它 输出“不及格”
2、#includevoid main()char ch;printf(请输入档次:(A OR B OR C)n);scanf(%c,&ch);switch(ch)caseA:printf(85100n);break;caseB:printf(7084n);break;caseC:printf(6069n);break;default:printf(不及格!n); 问题讨论1、 对于多分枝选择结构何时使用if语句的嵌套,何时使用switch语句?switch语句中break语句的作用是什么?答:当判断需要计算时用if嵌套,当是一个确定值时用switch语句答:break的作用是结束当前的选择,回到整个switch语句之前