题目内容

假设有如下的变量定义:inti=8,k,a,b;unsignedlongw=5;doublex=1.42,y=5.2;则以下符合C语言语法的表达式是()。

A. a+=a-=(b=4)*(a=3)
B. x%(-3)
C. a=a*3=2
D. y=float(i)

查看答案
更多问题

在执行以下程序时,如果从键盘上输入:ABCdef,那么输出()。#includevoidmain(){charch;while((ch=getchar())!='\n'){if(ch>='A'&&ch<='Z'){ch=ch+32;printf("%c",ch);}}}

ABCdef
B. abcdef
C. abc
DEF

请阅读下面的程序,选择正确的输出结果。()voidmain(){printf("%d",null);}

A. 0
B. 变量无定义
C. -1
D. 1

假设a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,那么逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值为()。

A. 0
B. 1
C. 2
D. 3

若a为int型变量,则下列C语言表达中,不能表达数学关系式10

A. 10 B. a==11||a==12||a==13||a==14
C. a>10&&a<15
D. !(a<=10)&&!(a>=15)

答案查题题库