计算机模拟考试第六卷.docxVIP

  • 5
  • 0
  • 约5.2千字
  • 约 5页
  • 2023-03-31 发布于天津
  • 举报
第六卷 一、单项选择题C语言程序执行总是在后结束。 最后一个函数的最后一条语句程序文件的最后一条语句main函数的最后一条语句自定义位置TOC\o1-5\h\z下列是合法的C语言常量B。 Oxh3.14e23.14e2.51A以下选项中可以作为变量名的是^。 XyzIntdeletehp#C语言程序中,运算对象必须是整型的运算符是^。 TOC\o1-5\h\z/%*若定义:inti=3,j=4,x,y;,则执行语句:x=i++;y=j--;后,i,j,x,y的值分别是B。 4,3,4,34,3,3,43,4,3,43,44,3设有定义;charc1=’b’,c2=’e’;,则执行语句printf(“%c”,(c2,c1));TOC\o1-5\h\z后输出结果是A。 be12设有floatf1=2.6,f2=2.5;,则表达式(int)f1+f2的值为B。 TOC\o1-5\h\z54.545.5已知:intx=0;,则表达式!x的值等于B。 010.01.0有定义:floata=123.45;,执行语句printf(%4.2f\n,a);后,屏幕输出结果是A。 123.45123.423.45123.450000已知:intx;,语句if(x);中的表达式x等价于B。 x==0x!=0x==1x!=1执行以下程序段后的输出结果是^。 intx=1,a=0,b=0;switch(x){ case0:a++; case1:b++; case2:a++;b++;}printf(a=%d,b=%d\n,a,b);a=2,b=1a=1,b=2a=1,b=1a=2,b=2设有inti;,则以下循环中printf(%d,i);语句执行C。 i=1;for(;i=2;i++) printf(%d,i);TOC\o1-5\h\z0次1次2次无限次执行以下程序段后,输出的结果是一B___。 inty=0;do{ y=y+2;}while(y10);printf(%d\n,y);TOC\o1-5\h\z021011执行以下程序段后,输出的结果是A。 inty;for(y=1;;y++){if(y==5)break;}printf(%d\n,y);TOC\o1-5\h\z5678设有定义:inta[10];,则对a数组元素引用不正确的是A。 a[10]a[3+5]a[10-10]a[5]若有定义inta[5][5];,则能正确对数组元素赋值的语句是D。 a[][]=10;a[][0]=10;a[0][]=10;a[0][0]=10;已知:charb[20];,若要从键盘输入字符串HelloWorld!,则正确的输入语句是C。 scanf(%c”,b);scanf(%s,b[20]);gets(b);gets(b[20]);若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是__D_。 函数调用可以出现在表达式中函数调用可以作为独立的语句存在函数调用可以作为一个函数的实参函数调用可以作为一个函数的形参下面描述中正确的是jL_。 全局变量定义在函数体之外函数体内也可以定义全局变量形参可以是全局变量,也可以是局部变量局部变量可以被其它函数使用执行以下程序后,输出结果是C. #includestdio.hvoidfun(inta,intb,intc){ c=a*b;}voidmain(){ intc=4; fun(2,3,c); printf(%d\n”,c);}TOC\o1-5\h\z0146执行以下程序段后,a的值是D。inta=10,*p=a;a++;*p+=2知:charb[6],*p=b;,则正确的赋值语句是__C__。 b=abcde”;*b=abcde”;p=abcde”;*p=abcde”;执行以下程序后,输出结果是__D__。 #includestdio.h#defineS(y)(y)*(y)voidmain(){ inta=8,b=9; printf(%d”,S(a+b));}TOC\o1-5\h\z648189289设有: structstudent{ charname[10]; intage; charsex;}std={LiMing,19,M},*p;p=std;则下面各输出语句中错误的是___D_。 printf(%d”,(*p).age);printf(%d”,p-age);printf(%d”,std.age);printf(%d”,p.age);在C语言中,若使用r+方式打开文件,以下选项中错误的是一D。 文件必须存在可以进行读操作可以进行写操作只能进行读操作程序改错题每题15分,共30分程序中标有/*ERROR*/的程序行有错,请直接在该行修改。 请勿删除或修改/*ERROR*/错误标志。 请勿

文档评论(0)

1亿VIP精品文档

相关文档