还剩3页未读,继续阅读
文本内容:
一、选择题、若变量为类型,能正确判断出为小写字母的表达式是、有1c char c Dc=Rc=22如下程序mainint a=10,b=4,c=3;ifab a=b;ifac a=c;printf”%d,%d,%d\n”,a,b,c;运行后的输出结果是D10,4,
3、有如下程序段3int a=14,b=15,x;charc=,A;x=abcBf;执行该程序段后,的值为x D
1、运行以下程序,如果从键盘上输入则输出结果是45,C5void main{int x;scanfn%dn,x;ilfx=5printfn%dn,x;else printfn%d\x++;、下列关于语句的描述中,错误的是语句中只能有不超过个的子句、以5if Cif5else if6下程序输出结果为、C10main{int a=-l,b=l,k;if++a0b-v=0printf%d%d\nab;elseprintf%d%d\n”,b,a;、有如下程序7main{float x=
2.0,y;ifx
0.0y=
0.0;else ifx
10.0y=
1.0/x;else y=
1.0;printfn%f\nn,y;该程序的输出结果是C
0.
500000、以下不正确的语句为8C ifx=yx!=0x+=y;、以下程序输出结果为9B2main{int x=2,y=-l,z=2;ifxyify0z=0;else z+=l;printfn%d\nH,z;、若输入以下程序的运行结果为10B,C=6060errormain{char grade;scanfn%cn,grade;switchgradecase,A,:printfn=85n;case Br:case,C,:printn=60n;case,D:printf,=60n;default:printfnerrorM;、有如下程序段11int score=5;switchscorecase5:printfnvery good!*;case4:printfMGood!n;default:printfndata error!”;程序输出结果为D Verygood!Good!Data error!、下列关于语句和语句的说法中,只有在语句中可以根据需要使12switch breakB switch用或不使用语句是正确的break
二、填空题、设写出下列关系表达式的值1a=l,b=2,c=3,
10203141、设写出下列逻辑表达式的值2a=l,b=2,c=3,d=4,
112131、当时执行下面语句后,的值分别为3a=l,b=2,c=3a,b,c322Ifac b=c;a=c;c=b;、以下程序实现将两个数从大到小输出4mainfloat a,b,_t_;scanfH%f%f;a.b;ifabt=a;a=b;b=t;printfn%
5.2f,%
5.2f\nn,a,b;
三、编程题、输入一个整数,判别它是奇数还是偶数1#includestdio.hvoid mainint n;printfCPlease enterone integer:^^;scanfH%dn,n;ifn%2printfnodd\nH;else printfneven\nH;、从键盘输入一个字符,如果输入的是大写字母,则将它转换成小写字母后输出,否则2输出原来输入的字符#includestdio.hvoid maincharc;c=getchar;ifc=Ac=Z c-=A-a;putcharc;、从键盘输入一个考试分数,如果输入的分数是分以下输出“不及格”,分以上输36090出“优秀”,否则输出“合格#includestdio.hvoid mainintn;printfCPlease enterone integer:,,;scanfH%dn,n;输入数据不合法ifnv0||n100printf\nelse ifn60printf不及格\n;else ifn90printf合格\n;else printf优秀\n;、输入员工的工作时间,计算并输出该员工的工资公司规定每个雇员小时以内的报440酬为美元每小时,超出小时以后的按倍工资付酬
10.0040L
5、从键盘输入一个考试分数,如果不在之间,显示出错信息“数据错误二如果5〜100输入的分数是分以下输出“不及格”,如果在之间输出“及格”,如果在之6060〜6970〜79间输出“中”,如果在之间,输出“良”,如果在分以上输出“优分别用语句和80〜8990if语句switch#includestdio.hvoid main{intn;printfCPlease enterone integer:^^;scanfn%dn,n;数据错误ifn0n100printff\n;else ifn60printf不及格\n;及格else ifn70printf\n;“中else ifn80printf\n”;else ifn90printfn良\n”;优else printf\n;#includestdio.h#includemath.hvoid mainintn;scanfn%dn,n;switchn/absn数据错误case-1:default:printf\n”;return;switchn/10case10:优case9:printf\n;break;case8:printfH良\n;break;中case7:printf\n;break;及格case6:printf\n;break;case5:case4:case3:case2:不及格case0:printf\n;break;default:printf数据错误\n;、求分段函数的值6y=fxfx=2xA3-l x=-lxA2-lx=0;sqrtx0x=l3x+2xl#includestdio.h#includemath.hvoid maindoublex,y;printfCTlease enterx:;scanfH%lf\x;ifx=-l y=2*x*x*x-1;else ifx=0y=x*x;else ifx=l y=sqrtx;else y=3*x+2;printfn%lf;y;、输入某年某月某日,计算这一天是该年的第几天?7#includestdio.hmainintday=0,y,m,d,i,ai,a
[2]
[12]={{31,28,31,30,31,30,31,31,30,31,30,31},{31,29,31,30,31,30,31,31,30,31,30,31};输入年月日”;printfscanf”%d%d%d”,y,m,d;ify%400==0||y%4==0y%100!=0ai=l;elseai=0;ifm12||da[ai][m-l]|m0||d0输入错误!”;printfreturn;fori=0;im-1;i++day+=a[ai][i];十二day d;printf这是该年的弟%d天\n”,day;、输入一个字符,判断输入字符的种类,即区分空格、回车、数字字符、英文字母和其8他字符要求分别用和语句编写ife--else ifswitch#includestdio.hvoid maincharc;c=getchar;switchc空格case:printf break;回车case\n:printf”;break;case O:case T:数字case9:printf break;“英文”;default:printf#includestdio.hvoid maincharc;c=getchar;空格ifc=printfelse ifc==,\n,printf“回车”;else ifc=,0,c=,9,printf数字二英文else ifcfc=z||c=Ac Zprintf、根据某人的体重指数判断他的体重是属于何种类型,其中体重指数的计算公式为9体重指数体重身高八.而体重指数对肥胖程度的划分是当小于时为体重偏t=w/h2t18轻;当〈=时为体重正常;当〈=时为体重超重;当时为肥胖18t2525t27t=27。
个人认证
优秀文档
获得点赞 0