资源描述:
《C语言二级考试基础练习.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、C语言二级考试上机题1.表示关系x≥y≥z应使用C语言表达式()A)(x>=y)&&(y>=z)B)(x>y)AND(y>z)C)x>=y>=zD)(x>=y)&(y>=z)2.C语言可执行程序的开始执行点是()A)程序中第一条可执行语言B)程序中第一个函数C)程序中的main函数D)包含文件中的第一个函数3.以下if语句书写正确的是()A)if(x=0;)printf("%f",x);elseprintf("%f",-x);B)if(x>0){x=x+1;printf("%f",x);}elsepr
2、intf("%f",-x);C)if(x>0);{x=x+1;printf("%f",x);}elseprintf("%f",-x);D)if(x>0){x=x+1;printf("%f",x)}elseprintf("%f",-x);4.以下叙述中正确的是()A)在C程序中,语句之间必须要用分号(;)分隔B)在C程序中#include行和#define行不是C语句C)程序中的注释部分可有可无,通常可以省略D)当输入数值数据时,对于整型变量只能输入整型值;对于实型变量只能输入实型值5.以下语句的输出结
3、果是()printf("%d,%d,%u\n",016,16,-16);A)16,16,65420B)14,16,6542C)16,16,-16D)14,16,-166.以下选项中,与k=n++完全等价的表达式是()A)k=n,n=n+1B)n=n+1,k=nC)k=++nD)k+=n+17.以下合法的赋值语句是()A)x=y=100B)d--;C)x+y;D)c=int(a+b);8.设a、b、c为int型变量,若从键盘给a、b、c输入数据,则正确的输入语句是()A)scanf("%d%d%d",a
4、,b,c);B)put("%d%d%d",a,b,c);C)input("%d%d%d",a,b,c);D)scanf("%d%d%d",&a,&b,&c);9.以下正确的数组定义语句是()A)inty[1][4]={1,2,3,4,5,}B)floatx[3][]={{1},{2},{3}}C)longs[2][3]={{1},{1,2}{1,2,3,}}D)doublet[][3]={0}10.设有如下的变量定义:inti=8,k,a,b;unsingedlongw=5;doublex=1.42,
5、y=5.2则以下符合C语言语法的表达式是()A)a+=a-=(b=4)*(a=3)B)x%(-3);C)a=a*3=2D)y=float(i)11.下列字符串不属于标识符的是()A)sumB)averageC)day_nightD)M.D.JOHN12.若t已定义为double类型,表达式:t=1,t++,t+5的值是()A)1B)7.0C)2.0D)1.013.以下各选项企图说明一种新的类型名,其中正确的是()A)typedefv1int;B)typedefv2=int;C)typedefintv3
6、;D)typedefv4∶int;14.若有代数式“ex+y2+y/x”,则正确的C语言表达式是()A)ex+y*y+y/xB)expx+pow(y,2)+y/xC)exp(x)+pow(y,2)+y/xD)ex+y2+y/x15.若x=3,y=z=4,则下列表达式的值分别为()(1)(z>=y>=x)?1∶0(2)y+=z,x*=yA)024B)18C)08D)11216.下面程序的输出结果是()main(){inti,j;i=16;j=(i++)+i;printf("%d",j);i=15;pri
7、ntf("%d%d",++i,i);}A)321615B)3315,15C)3415,16D)34161517.在C语言中,整数65534在存储单元中的存储情况是()A)1111111111111111B)1000000000000010C)0111111111111111D)111111111111111018.执行语句“for(n=10;n>0;)printf("%d",--n+n--);”后,下列说法正确的是()A)循环体执行了5次,最终n的值是-1B)循环体执行了6次,最终n的值是-1C)循环
8、体执行了6次,最终n的值是0D)循环体执行了5次,最终n的值是019.若有以下定义和语句:intu=010,v=0x10,w=10;printf("%d,%d,%d\n",u,v,w);则输出结果是()A)8,16,10B)10,10,10C)8,8,10D)8,10,1020.以下函数调用语句中实参的个数是()func((exp1,exp2),(exp3,exp4,exp5));A)1B)2C)4D)531.以下正确的实型常量是()A)1.2EB).C