若有说明语句:char c='t';,则变量为c
A.包含1个字符
B.包含2个字符
C.包含3个字符
D.说明不合法,c的值不确定
第1题:
若有以下类型说明语句: char w;int x;float y, z; 则表达式w*x+z-y的结果为______类型。
A.float
B.char
C.int
D.double
第2题:
若有以下说明语句:
typeabc
t1asinteger
t2assingle
endtype
dimabc1asabc
则下面表示记录变量ABC1的成员T1正确的是( )
A.ABC1→T1
B.T1
C.T1.ABC1
D.ABC1.T1
第3题:
若有说明语句char c='\72';则变量c( )。
A.包含1个字符
B.包含2个字符
C.包含3个字符
D.说明不合法,c的值不确定
第4题:
A.Float
B.char
C.int
D.double
第5题:
若有以下说明和语句: struct st{int n;char*ch;} struct st a[3]={5,"abc"7,"def",9",ghk"),*p=a; 则值为6的表达式是______。
A.p++->n
B.p->n++
C.(*p).n++
D.#NAME?
第6题:
若有char s[3][3]=={"AAA","BBB","CCC"};说明语句,则与它等价的语句是( )。
A.char**s={"AAA","BBB","CCC"};
B.char*s[3]={"AAA","BBB","CCC"};
C.char s[][5]={"AAA","BBB","CCC"};
D.char s[][3]={"AAA","BBB","CCC"};
第7题:
若有以下语句:typedef struct S{int 9;char h;}T;以下叙述中正确的是( )。
A.可用s定义结构体变量
B.可用T定义结构体变量
C.S是struct类型的变量
D.T是struct S类型的变量
第8题:
若有以下的说明语句,则与它等价的说明是char s[3][5]={"aaaa","bbbb","cccc"};
A.char**s1={"aaaa","bbbb","cccc"};
B.char*s2[3]={"aaaa","bbbb","cccc"};
C.char s3[][5]={"aaaa","bbbb","cccc"};
D.char s4[][4]={"aaaa","bbbb","cccc"};
第9题:
若有说明语句:char c=′\72′;则变量c
A.包含1个字符
B.包含2个字符
C.包含3个字符
D.说明不合法,c的值不确定
第10题:
定义如下变量:char one_char;,则语句cout<<one_char;显示结果相当于C语言中的( )语句。
A.printf(one_char);
B.prinff("%c",one_char);
C.scanf(one_char);
D.scanf("%c",&one_char);
第11题:
2个字节
1个字节
3个字节
4个字节
第12题:
REAl语句
CHAR语句
INTEGER语句
LOGICAL语句
第13题:
若有下列说明和语句,已知int型数据占2个字节,则下列语句的输出结果是( )。
stmct st
{ char a[15];
int b;
double c;
};
printf("%d",sizeof(struct st));
A.15
B.8
C.25
D.2
第14题:
若有说明语句
char a[]="It is mine";
char *p="It is mine";
则以下不正确的叙述是
A.a+1表示的是字符t的地址
B.p指向另外的字符串时,字符串的长度不受限制
C.p变量中存放的地址值可以改变
D.a中只能存放10个字符
第15题:
设有以下语句: typedef street S { int g; char h;} T;则下面叙述中正确的是( )。
A.可用S定义结构体变量
B.可以用T定义结构体变量
C.S是struct类型的变量
D.T是struct S类型的变量
第16题:
定义如下变量:char one_char,则语句cin>>one_char等价于C语言中的( )语句。
A.printf(one_char);
B.prinft("%c",one_char);
C.scanf(one_char);
D.scanf("%c",& one_char);
第17题:
若有如下语句: struct a { char x[10] int y; }s,*t; t=&S; 则对结构体变量s中的成员y的正确引用是( )。
A.a.y;
B.t->y;
C.t.y;
D.*t->y;
第18题:
若有以下结构类型说明和变量定义,则变量a在内存中所占字节数是struct stud{ char num[6]; int s[4]; double ave;}a,*p;
第19题:
若有定义:char c;double d;程序运行时输入:1 2<;回车>;,能把字符1输入给变量c、数值2输入给变量d的输入语句是( )。

第20题:
已知char**t;则变量t是( )

第21题:
若有如下说明: union s {char a[9] int b; float c; }t; 则下列叙述正确的是( )
A.共用体变量t不能作为函数的参数
B.通过引用共用体变量名t可以得到成员的值
C.共用体变量t的地址和它的各成员的地址不同
D.共用体变量t所占的内存长度等于它的各成员所占的内存长度之和
第22题:
下列变量说明语句中,正确的是()。
第23题:
2个字符
1个字符
3个字符
说明语句不合法
第24题:
'\0'
'o'
'o'的地址
不确定的值