18.下列函数值的类型是______。
fun( )
{
int y;
y=3*x-1;
return y;
}
A. int
B. float
C. void
D. double
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-43a8-c044-ce3414c8e902.html
点击查看答案
2.下列选项中,表达式______值为1。
A. 1-'0'
B. 1-'\0'
C. '1'-0
D. '\0'-'0'
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fc-7840-c044-ce3414c8e900.html
点击查看答案
24.以下对枚举类型定义正确的是______。
A. enum num={one,two,three};
B. enum num{one=9,two=18,three};
C. enum num={"one","two","three"};
D. enum num{"one","two","three"};
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-4f60-c044-ce3414c8e901.html
点击查看答案
23.设有预处理命令
#define d 2
和定义
int a=10;
long b=20;
char c='a';
则下列语句中错误的是_______。
A. a++;
B. b++;
C. c++;
D. d++;
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-4f60-c044-ce3414c8e900.html
点击查看答案
24.设有:
typedef struct ST
{
long a;
int b;
char c[2];
}NEW;
则下面叙述中正确的是_______。
A. ST是一个结构体类型变量
B. NEW是一个结构体类型
C. NEW是一个结构体变量
D. 以上的说明形式非法
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-fb40-c044-ce3414c8e901.html
点击查看答案
22.已知float a[10],*p;,则合法的赋值语句是______。
A. a=100;
B. p=a[5];
C. p=a[2]+2;
D. p=a+2;
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-4b78-c044-ce3414c8e901.html
点击查看答案
6.若定义:int x=2,y=8;,则执行语句x+=y-=4;后,x、y的值分别为______。
A. 2、4
B. 2、8
C. 6、4
D. 6、8
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-3020-c044-ce3414c8e900.html
点击查看答案
18.以下正确的函数声明语句是______。
A. double fun(int x;y);
B. double fun(int x;int y);
C. double fun(int x,int y);
D. double fun(int x,y);
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-ef88-c044-ce3414c8e901.html
点击查看答案
2.下面关于变量定义及初始化错误的语句是______。
A. int a=3;b=4;
B. char a='3',b='4';
C. double a=3,b=a;
D. double a=3,b=4;
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-d048-c044-ce3414c8e901.html
点击查看答案
21.设有定义:float a=3;,则对实型指针变量p的定义和初始化正确的是______。
A. float *p=a;
B. float p=a;
C. float *p=&a;
D. float *p=*a;
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-4b78-c044-ce3414c8e900.html
点击查看答案