2020测试卷电气答案(1)(2).docxVIP

  • 1
  • 0
  • 约3.86千字
  • 约 6页
  • 2022-07-22 发布于宁夏
  • 举报
姓名: 学号: 班级(电协): 1、设有如下定义: Int x=10,y=3,z;则语句 Printf(“%d\n”,z=(x%y,x/y)); 的输出结果是(D) (A) 1 (B)0 (C)4 (D)3 2、为表示关系x=y=z,应使用c语言表达式(A) (A)(x=y)(y=z) (B) (x=y)||(y=z) (C) (x=y=z) (D)( x=y)(y=z) 3、以下程序输出结果是(D) #includestdio.h void main() { Int x=10,y=10; Printf(“%d %d\n”,x--,--y); } (A) 10 10 (B) 9 9 (C) 9 10 (D) 10 9 4、下列程序循环了多少次(D) #includestdio.h Main() { Int i=0; While(i10) { if(i1)continue; if(i=6)break; i++; Printf(“%d\n”,i); } } A、10 B、6 C、1 D、死循环,不能确定次数 5、写出下列逻辑表达式的值。设a=3,b=4,c=5 (D) #includestdio.h main() { int a=3,b=4,c=5; printf(%d\n,((a+b)c)(b==c)); } A、7 B、5 C、1 D、0 6、已知字母A的ASII码为十进制的65,下面程序的输出是(A) #includestdio.h Void main() { Char ch1,ch2; Ch1=‘Q’+‘5’-‘3’; Ch2=‘Q’+‘6’-‘3’; Printf(“%d,%c\n”,ch1,ch2); } (A)83,T (B)R,S (c) S,T (D)T,83 7、下面程序的输出结果是(D) #includestdio.h Void main() { Int a=-1, b=4,k; k=(++a=0)(b--=0); Printf(“%d,%d,%d\n”,k,a,b); } (A)1,1,2 (B) 1,0,3 (C) 0,1,2 (D)0,0,3 8、下面程序的输出结果是(A) #include stdio.h Void main() { Int a=5,b=3; Float x=3.14,y=6.5; Printf(“%d,%d\n”,a+b!=a-b,x=(y-=6.1)); } A、1,0 B、0,1 C、1,1 D、0,0 9、判断char型变量cl是否为小写字母的正确表达式是(D)。 A:a=cl=z B:(cl=a)(cl=z) C:(a=cl)||(z=cl) D:(cl=a)(cl=z) 10、下面程序的输出结果是(C) #include stdio.h main( ) { int i; for(i=1;i=5;i++) { if(i%2)printf(#); else continue; printf(*); } printf($); } A、*#*#*#$ B、*#*#$ C、#*#*#*$ D、#*#*$ (1)C语言中,一个语句结束用什么表示_;_。 (2)在C语言的赋值表达式中,赋值号左边必须是_变量_;赋值号右边必须是__表达式___.。 (3)C程序中的三种基本结构是。__顺序结构__,____循环结构___,___选择结构____。 (4)标识符可以由__字母___,___数字____,___下划线____组成,且第一个字符必须是__字母___或___下划线__. (5)C语言中“整形变量”用___int___定义,输出的格式控制符为____%d____. “浮点型变量”用___float或double___定义,输出的格式控制符为__%f,%lf_____. “字符型变量”用___char__定义,输出格式控制符为__%c__。 (6)对表达式ab/c,写出三个等价的C语言表达式_a*b/c,(a*b)/c_,a*(b/c)_。 (7)表达式a=100应该读做_100赋值给变量a。 (8) 求下面算术表达式的值: x/z+ (int)(x+y)%2* a%3,设x=2.5,?a=7,?y=4.7,z=0.5; ___6或6.00000__ (9)若定义b=10,则b++为_10_,++b为_11_。 (10) i、j、k为i

文档评论(0)

1亿VIP精品文档

相关文档