19. 关于函数声明,以下不正确的说法是( ) 5
19.关于函数声明,以下不正确的说法是()A.如果函数定义出现在函数调用之前,可以不必加函数原型声明B.如果在所有函数定义之前,在函数外部已做了声明,则各个主调函数不必再...
19. 关于函数声明,以下不正确的说法是( )
A. 如果函数定义出现在函数调用之前,可以不必加函数原型声明
B. 如果在所有函数定义之前,在函数外部已做了声明,则各个主调函数不必再做函数原型声明
C. 函数再调用之前,一定要声明函数原型,保证编译系统进行全面的调用检查
D. 标准库不需要函数原型声明
20. 不能把字符串:Hello!赋给数组b的语句是( )
A. char b[10]={'H','e','l','l','o','!'};
B. char b[10];b="Hello!";
C. char b[10];strcpy(b,"Hello!");
D. char b[10]="Hello!";
21. 在C语言中(以16位PC机为例),5种基本数据类型的存储空间长度的排列顺序为( )
A. char<int<1ong int<=float<double
B. char=int<1ongint<=float<double
C. char<int<1ongint=float=double
D. char=int=1ong int<=float<double
22. 以下程序的输出结果是 ( ) main() {int i; for(i=0;i<3;i++) switch(i){ case 0:printf("%d",i); case 2:printf("%d",i); default:printf("%d",i); } }
A. 022111
B. 021021
C. 000122
D. 012
23. 在C语言中,正确的的结论是( )
A. 对文件操作必须先关闭文件
B. 对文件操作必须先打开文件
C. 对文件操作顺序没有统一规定
D. 以上都错
24. 已知字符0的ASCII码为十六进制的30,下面程序的输出是 ( ) main() {union{unsigned char c; unsigned int i[4]; }z; z.i[0]=0x39; printf("%\n",z.c);}
A. 6
B. 9
C. 0
D. 3
25. C语言结构体类型变量在程序执行期间( )
A. 所有成员一直驻留在内存中
B. 只有一个成员驻留在内存中
C. 部分成员驻留在内存中
D. 没有成员驻留在内存中
26. C语言中用于循环结构程序设计的三种常用控制语句是( )
A. if、for、continue
B. if、switch、break
C. for、while、do-while
D. 顺序结构、选择结构、循环结构
27. 建立函数的目的之一是( )
A. 提高程序的执行效率
B. 提高程序的可读性
C. 减少程序的篇幅
D. 减少程序文件所占内存
28. 变量的指针,其含义是指该变量的( )
A. 值
B. 地址
C. 名
D. 一个标志
29. 下列运算符中优先级最低的是( )
A. ?:
B. &&
C. +
D. !=
30. 设p1和p2是指向同一个字符串的指针变量,c为字符变量,则以下不能正确执行的赋值语句是( )
A. c=*p1+*p2;
B. p2=c;
C. p1=p2;
D. c=*p1*(*p2);
31. 若有以下说明和语句: struct student {int age; int num; }std,* p; p=&std; 则以下对结构体变量std中成员age的引用方式不正确的是( )
A. std.age
B. p->age
C. (*p).age
D. *p.age
32. C语言规定:在一个源程序中,main函数的位置是( )
A. 必须在最开始
B. 必须在系统调用的库函数的后面
C. 可以任意
D. 必须在最后
33. 若有以下说明: int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则数值为6的表达式是( )
A. *p+6
B. *(p+6)
C. *(p+5)
D. p+5
34. 语句while(!E)中的表达式!E等价于( )
A. E==0
B. E!=1
C. E!=0
D. E==1
35. 为了避免在嵌套的条件语句if - else中产生二义性,C语言规定else子句总是与( )配对
A. 缩排位置相同的if
B. 其之前最近的if
C. 之后最近的if
D. 同一行上的if 展开
A. 如果函数定义出现在函数调用之前,可以不必加函数原型声明
B. 如果在所有函数定义之前,在函数外部已做了声明,则各个主调函数不必再做函数原型声明
C. 函数再调用之前,一定要声明函数原型,保证编译系统进行全面的调用检查
D. 标准库不需要函数原型声明
20. 不能把字符串:Hello!赋给数组b的语句是( )
A. char b[10]={'H','e','l','l','o','!'};
B. char b[10];b="Hello!";
C. char b[10];strcpy(b,"Hello!");
D. char b[10]="Hello!";
21. 在C语言中(以16位PC机为例),5种基本数据类型的存储空间长度的排列顺序为( )
A. char<int<1ong int<=float<double
B. char=int<1ongint<=float<double
C. char<int<1ongint=float=double
D. char=int=1ong int<=float<double
22. 以下程序的输出结果是 ( ) main() {int i; for(i=0;i<3;i++) switch(i){ case 0:printf("%d",i); case 2:printf("%d",i); default:printf("%d",i); } }
A. 022111
B. 021021
C. 000122
D. 012
23. 在C语言中,正确的的结论是( )
A. 对文件操作必须先关闭文件
B. 对文件操作必须先打开文件
C. 对文件操作顺序没有统一规定
D. 以上都错
24. 已知字符0的ASCII码为十六进制的30,下面程序的输出是 ( ) main() {union{unsigned char c; unsigned int i[4]; }z; z.i[0]=0x39; printf("%\n",z.c);}
A. 6
B. 9
C. 0
D. 3
25. C语言结构体类型变量在程序执行期间( )
A. 所有成员一直驻留在内存中
B. 只有一个成员驻留在内存中
C. 部分成员驻留在内存中
D. 没有成员驻留在内存中
26. C语言中用于循环结构程序设计的三种常用控制语句是( )
A. if、for、continue
B. if、switch、break
C. for、while、do-while
D. 顺序结构、选择结构、循环结构
27. 建立函数的目的之一是( )
A. 提高程序的执行效率
B. 提高程序的可读性
C. 减少程序的篇幅
D. 减少程序文件所占内存
28. 变量的指针,其含义是指该变量的( )
A. 值
B. 地址
C. 名
D. 一个标志
29. 下列运算符中优先级最低的是( )
A. ?:
B. &&
C. +
D. !=
30. 设p1和p2是指向同一个字符串的指针变量,c为字符变量,则以下不能正确执行的赋值语句是( )
A. c=*p1+*p2;
B. p2=c;
C. p1=p2;
D. c=*p1*(*p2);
31. 若有以下说明和语句: struct student {int age; int num; }std,* p; p=&std; 则以下对结构体变量std中成员age的引用方式不正确的是( )
A. std.age
B. p->age
C. (*p).age
D. *p.age
32. C语言规定:在一个源程序中,main函数的位置是( )
A. 必须在最开始
B. 必须在系统调用的库函数的后面
C. 可以任意
D. 必须在最后
33. 若有以下说明: int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则数值为6的表达式是( )
A. *p+6
B. *(p+6)
C. *(p+5)
D. p+5
34. 语句while(!E)中的表达式!E等价于( )
A. E==0
B. E!=1
C. E!=0
D. E==1
35. 为了避免在嵌套的条件语句if - else中产生二义性,C语言规定else子句总是与( )配对
A. 缩排位置相同的if
B. 其之前最近的if
C. 之后最近的if
D. 同一行上的if 展开
1个回答
展开全部
19.C 只是建议这样做,不是一定,只要把函数放在调用之前也可以、
20.B b是数组名,地址常量,不能给地址常量赋值。
21.A http://zhidao.baidu.com/question/23735957.html
23.B
25.A
30.B
31.D
32.C
33.C
34.A 原是中,E=0,循环执行.
35.B
20.B b是数组名,地址常量,不能给地址常量赋值。
21.A http://zhidao.baidu.com/question/23735957.html
23.B
25.A
30.B
31.D
32.C
33.C
34.A 原是中,E=0,循环执行.
35.B
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |