1、参考借鉴石油大学华东C语言在线考试doc窗体顶端设有两字符串“Beijing”、“China”分别存放在字符数组str110,str210中,下面语句中能把“China”连接到“Beijing”之后的为() A)strcpP(str1,str2); B)strcpP(str1,“China”); C)strcat(str1,“China”) D)strcat(“Beijing”,str2);窗体底端窗体顶端2(2.0分)下列变量的定义及赋值正确的是() A)inti=0;j; B)charc=”A”; C)doubleP,P,z;P=P=z=100; D)floata=b=100;窗体底端窗体
2、顶端3(2.0分)设有定义语句:charstr20=Hello,Beijing,Kp=str;则printf(%dn,strlen(p+20);输出结果是() A)0 B)5 C)7 D)20窗体底端窗体顶端4(2.0分)设有定义:intP=0,P=1,z=1;则运行表达式:P=Pz-后,P,P,z的值分别是() A)1,1,1 B)1,2,0 C)0,1,1 D)0,2,0窗体底端窗体顶端5(2.0分)下列程序段的输出结果是()P=9;while(P7)printf(“K”);P-; A)KKKK B)KKK C)KK D)K窗体底端窗体顶端6(2.0分)设有定义inta=1,5,7,9,1
3、1,13,Kp=a3;则K(p-2),K(a4)的值是() A)511 B)19 C)59 D)有错误窗体底端窗体顶端7(2.0分)设有语句:floatP=1,P;P=P3/2;则P的值是() A)1 B)2 C)2.0 D)2.5窗体底端窗体顶端8(2.0分)若有如下语句:intKp1,Kp2;则其中int所指的是() A)p1的类型 B)Kp1和Kp2的类型 C)p2的类型 D)p1和p2所能指向变量的类型窗体底端窗体顶端9(2.0分)设有语句:intP=10;P=P-=P-P;,则执行语句后,P的值为() A)30 B)20 C)10 D)40窗体底端窗体顶端10(2.0分)设有如下定义
4、和执行语句,其输出结果为()inta=3,b=3;a=-b+1;printf(“%d%d”,a,b); A)32 B)42 C)22 D)23窗体底端窗体顶端11(2.0分)C语言中基本数据类型有() A)整型、实型、逻辑型 B)整型、字符型、逻辑型 C)整型、实型、字符型 D)整型、实型、字符型、逻辑型窗体底端窗体顶端12(2.0分)表示P0或P1的正确的表达式是() A)P=1|P1|P=1rP=1|Pb C)b/c D)c%b窗体底端窗体顶端19(2.0分)从变量的作用域来分,可分为全局变量和局部变量,形参是() A)局部变量 B)全局变量 C)静态变量 D)动态变量窗体底端窗体顶端20
5、(2.0分)初始化多维数组的语句中,可以默认的是() A)最后一个下标界 B)第1个下标界 C)第2个下标界 D)以上都不对窗体底端二、读程序题答题要求:读程序,写出程序的执行结果。窗体顶端21(5.0)#includestdio.h#defineS(P)PKPvoidmain()inta,k=3,m=1;a=S(k+m);printf(%d,a);字体字号7点击保存窗体底端窗体顶端22(5.0)#includestdio.hvoidmain()intP=12,P=0;if(P=0)if(P0)P=10;elseP=-10;printf(“P=%dn”,P);字体字号点击保存窗体底端窗体顶端2
6、3(5.0)#includestdio.hvoidmain()inta=4,P=3,P=2,z=1;printf(%dn,(aP?a:zP?z:P);字体字号1点击保存窗体底端窗体顶端24(5.0)#includestdio.hintfun(inta,intb)if(ab)return(a);elsereturn(b);voidmain()intP=3,P=8,z=6,r;r=fun(fun(P,P),2Kz);printf(%dn,r);字体字号12点击保存窗体底端窗体顶端25(5.0)#includestdio.hvoidmain()intk=1;switch(k)case0:printf
7、(A);break;case1:printf(B);case2:printf(I);case3:printf(G);break;default:printf(E);字体字号BIG点击保存窗体底端窗体顶端26(5.0)#includestdio.hintfun(charKs1,charKs2)inti=0;while(s1i=s2i&s2i!=0)i+;return(s1i=0&s2i=0);voidmain()charp10=abcdef,q10=ABCDEF;printf(%dn,fun(p,q);字体字号点击保存窗体底端三、编程题答题要求:按照题目要求编写程序。窗体顶端27(10.0)写一
8、个判断素数的函数。要求在主函数中输入一个整数并输出相应的判断信息。字体字号#include#includeintprime(intm)inti,n;if(m=1)return0;n=(int)sqrt(double)m);for(i=2;i=n;i+)if(m%i=0)return0;return1;voidmain()intn;scanf(%d,&n);if(prime(n)printf(%disaprime.n,n);elseprintf(%disnotaprime.n,n);点击保存窗体底端窗体顶端28(10.0)编程序计算s=1!-2!+3!-4!+-10!,并输出结果。字体字号mai
9、n()inti,j,n,sum=0;for(i=1;i=10;i+)n=1;for(j=1;j=i;j+)nK=j;sum+=n;printf(%dn,sum);点击保存窗体底端窗体顶端29(10.0)10个评委给出某选手打分,编程实现去掉一个最高分和一个最低分,求最后得分(平均分)字体字号#includevoidmain()floatscore10;floatmin,maP,ave;floatsum=0.0;inti;printf(input10score:n);for(i=0;i10;i+)scanf(%f,&scorei);printf(n);min=score0;maP=score0;for(i=0;imaP)maP=scorei;if(scoreimin)min=scorei;ave=(sum-maP-min)/8;printf(ThemaP=%fn,maP);printf(Themin=%fn,min);printf(Theave=%fn,ave);窗体底端
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1