-
设有说明语句:int x=1;,语句printf(“%d\n”,-x++);的输出结果是()
A . -1
B . 0
C . 1
D . 2
-
假设有如下Actionscript语句,那么在执行完语句后,变量a和b的值分别是()。
A . a=2,b=1
B . a=0,b=1
C . a=1,b=0
D . a=2,b=2
-
设有说明语句:int i,j,若从键盘给i、j输入数据,以下不正确的输入语句是()
A . scanf("%d%d",&i,&j)
B . scanf("%dW%d",&i,&j)
C . scanf("%d,%d",&i,&j)
D . scanf("%d%d",i,j)
-
设有说明语句:intx;,执行语句x=10;x+=x-=x;后,变量x的值为()
A . 0
B . 10
C . 20
D . 30
-
设有说明语句:doublex=123.56;,对于语句printf(“%-8.2e\n”,x);,以下说法正确的是()
A . 输出为-1.24e+002
B . 输出为1.24e+002
C . 输出为12.36e+001
D . 输出格式描述符的域宽不够,不能输出
-
设有说明语句:chars=“AA”;,下面说法正确的是()
A . 变量s中包含1个字符
B . 变量s中包含2个字符
C . 变量s中包含3个字符
D . 说明语句不合法
-
设有说明语句:doublex;,下列选项中正确的是()
A . scanf("%d",&x)
B . scanf("%f",&x)
C . scanf("%lf",x)
D . scanf("%lf",&x)
-
设有定义语句:char a=’\72’,则变量a( )
-
设有定义语句“int a[ ]={66,88,99};“,则以下对此语句的叙述错误的是( )
-
设有定义语句int (*ptr)[10];,其中的ptr是
-
设有语句“int a=3;”,执行语句“a+=a-=a*a;”后,变量a的值是___。
-
设有语句char a='\\72';,则变量A
-
设有char str[10],下列语句正确的是
A.scanf("%s",&str);
B.printf("%c",str);
C.printf("%s",str[0]);
D.printf("%s",str);
-
设有如下语句: DECLARE tmpVar TYPE CHAR()
A.该语句声明了一个用户变量
B.tmpVar的缺省值是“MySQL”
C.tmpVar被声明为字符类型变量
D.tmpVar的作用域是声明该变量的BEGIN...END语句块
-
设有定义语句inta[]={6,88,99};则以下对此语句叙述错误的是()。
A、定义了一个名为a的一维数组
B、a数组有3个元素
C、a数组的下标为1~3
D、数组中的每个元素是整型
-
设有int x,y;以下语句判断x和y是否相等,if();正确的说法是该语句
A.不能判断x和y是否相等
B.语法错
C.编译出错
D.能判断x和y是否相等
-
设有说明ints[4][5],*ps;正确的赋值语句是()。
A.ps=s
B.ps=s[0]
C.ps=s[0][0]
D.ps=&s[0][0]
-
设有以下定义和语句: 则以下叙述中正确的是()。
设有以下定义和语句:<img src='https://img2.soutiyun.com/ask/uploadfile/4278001-4281000/abe69ef245504637ff5aa004391ddf5a.jpg' />则以下叙述中正确的是()。
A.str数组长度和P所指向的字符串长度相等
B.*P与str[0]的值相等
C.str与P的类型完全相同
D.数组str中存放的内容和指针变量P中存放的内容相同
-
设有定义语句int a()={66,88,99}; 则以下对此语句的叙述错误的是
A.定义了一个名为a的一维数组
B.数组有3个元素
C.数组的下标为1到3
D.数组中的每个元素都是整型
-
设有定义inx=0,*p;,立即执行以下语句,正确的语句是()
A.p=x;
B.*p=x;
C.p=NULL;
D.*p=NULL;
-
设有数组声明语句 以上语句所定义的数组a为()维数组
A.-1
B.2
C.1
D.3
-
假设有如下变量声明语句:int a, b; 则下列赋值语句中正确的是()
A.a = -3.6;
B.b = 5 - 10;
C.A和B都对
D.A和B都错
-
设有语句 int a= 3 ;则执行语句a+= 2 ;后,变量 a的值是()
A.0
B.3
C.2
D.5
-
设有说明语句chara=’/n’;,则变量a()
A.包含1个字符
B.包含2个字符
C.包含3个字符
D.说明不合法30