admin 管理员组文章数量: 1184232
2024年12月31日发(作者:圆柱导轨直线光轴滑轨)
》》》》》》备考资料word版——2024年最新整理《《《《《《
B.
常量:‘101’
C.
常量:“A”
D.
常量:‘A’
回答错误
!
正确答案:
C
下列关于函数的说法中,错误的是。
收藏
A.
函数分成函数说明部分和函数体两部分
B.
主函数可以调用任何非主函数的其他函数
C.
任何非主函数可以调用其他任何非主函数
D.
程序可以从任何函数开始执行
回答错误
!
正确答案:
D
对于charp[]="ABC0ABCD0ABCDE";,输出结果中能看到字符D的是:
收藏
A.
》》》》》》备考资料word版——2024年最新整理《《《《《《
printf("%s",&p[2]);
B.
printf("%s",&p[8]);
C.
printf("%s",&p[4];
D.
printf("%s",p);
回答错误!正确答案:
C
已说明inta=256,执行语句printf(”%x”,a);的结果是:
收藏
A.
100
B.
00ff
C.
256
D.
0ffe
回答错误
!
正确答案:
A
声明一个函数为外部函数,应该在声明函数的函数类型的前面加()。
收藏
》》》》》》备考资料word版——2024年最新整理《《《《《《
A.
extern
B.
register
C.
auto
D.
static
回答错误!正确答案:
A
设x、y、t均为int型变量,则执行语句x=y=3;t=++x||++y;后,y的值为()。
收藏
A.
4
B.
1
C.
3
D.
不定值
回答错误!正确答案:
C
对于二维数组a[2][3],元素a[1][2]是数组的第()个元素。
》》》》》》备考资料word版——2024年最新整理《《《《《《
收藏
A.
3
B.
6
C.
4
D.
5
回答错误!正确答案:
B
下列算术运算符中,只能在两个整型数据之间进行的运算符是()。
收藏
A.
%
B.
*
C.
/
D.
+
回答错误!正确答案:
A
》》》》》》备考资料word版——2024年最新整理《《《《《《
对于链接,正确的说法为()。
收藏
A.
链接是将源程序、目标程序和其他源程序链接到一起,生成可执行程序。
B.
链接是将目标程序、库函数和其他目标程序链接到一起,生成可执行程序。
C.
链接是将源程序、库函数和其他源程序链接到一起,生成可执行程序。
D.
链接是将源程序和库函数链接到一起,生成可执行程序。
回答错误!正确答案:
B
t为int类型,进入while(t=1){……}循环之前,t的值为0,则以下叙述中,
正确的叙述是()。
收藏
A.
循环控制表达式的值为0
B.
循环控制表达式的值为假
C.
循环控制表达式的值为1
D.
循环表达式不合法
》》》》》》备考资料word版——2024年最新整理《《《《《《
回答错误!正确答案:
C
若有说明语句“inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;”,则下列表达式中,不能
表示a数组元素的表达式是()。
收藏
A.
*p
B.
a[p-a]
C.
*a
D.
a[10]
回答错误!正确答案:
D
下列关于C语言用户标识符的叙述中,正确的叙述是()。
收藏
A.
用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头
B.
用户标识符中可以出现下划线,但不可以放在用户标识符的开头
C.
用户标识符中可以出现下划线和中划线(减号)
D.
》》》》》》备考资料word版——2024年最新整理《《《《《《
用户标识符中不可以出现中划线,但可以出现下划线
回答错误!正确答案:
D
若inta=5,b=6,c=7,d=8,m=2,n=2;则逻辑表达式(m=a>b)&&(n=c
>d)运算后,n的值为:
收藏
A.
0
B.
2
C.
1
D.
3
回答错误
!
正确答案:
B
在16位系统中,若有数组定义:doubled[10]={1,2,3,4,5};,则数组d所占的
存储空间为()个字节。
收藏
A.
10
B.
5
C.
》》》》》》备考资料word版——2024年最新整理《《《《《《
40
D.
80
回答错误!正确答案:
D
设有定义“inta=3,b,*p=&a;”,则下列语句中,使b不为3的语句是:
收藏
A.
b=a;
B.
b=*p;
C.
b=*&a;
D.
b=*a;
回答错误!正确答案:
D
设a=10,b=4;,执行赋值语句a%=b+1;后,a的值为()。
收藏
A.
1
B.
2
》》》》》》备考资料word版——2024年最新整理《《《《《《
C.
3
D.
0
回答错误!正确答案:
D
已说明inta=256,执行语句printf(”%x”
收藏
A.
00ff
B.
256
C.
0ffe
D.
100
回答错误
!
正确答案:
D
在C语言中,关于文件存取方式,()。
收藏
A.
只能随机存取(也称直接存取)
B.
,a);的结果是()
》》》》》》备考资料word版——2024年最新整理《《《《《《
只能从文件开头存取
C.
可以顺序存取,也可以随机存取
D.
只能顺序存取
回答错误
!
正确答案:
C
已知intj;i=1;执行语句j=-i++;后,j的值是()
收藏
A.
1
B.
–1
C.
–2
D.
2
回答错误!正确答案:
B
下列关于局部变量的说法中,不正确的说法是()。
收藏
A.
局部变量是在函数内部定义说明的
》》》》》》备考资料word版——2024年最新整理《《《《《《
B.
不能在复合语句中定义变量
C.
形参变量属于被调函数的局部变量
D.
允许在不同的函数中使用相同的变量名
回答错误
!
正确答案:
B
若inta=5,b=6,c=7,d=8,m=2,n=2;则逻辑表达式(m=a>b)&&(n
=c>d)运算后,n的值为():
收藏
A.
1
B.
0
C.
3
D.
2
回答错误!正确答案:
D
C语言允许用外部说明来指定变量、函数等,这里的外部指的是()。
收藏
》》》》》》备考资料word版——2024年最新整理《《《《《《
A.
作用范围是全程的
B.
冠以关键字extern
C.
位置在函数外部
D.
位置在函数体外部
回答错误!正确答案:
C
若形参是简单变量形式,则对应的实参不能是()。
收藏
A.
简单变量
B.
数组元素
C.
常量
D.
数组
回答错误!正确答案:
D
若有inta=3,*pa;floatf=4.5,*pf=&f;,则下列表述中,错误的是()。
》》》》》》备考资料word版——2024年最新整理《《《《《《
收藏
A.
pa=&f
B.
*pf=a+f
C.
pa=&a
D.
pf=&f
回答错误!正确答案:
A
设有定义语句“struct{inta;floatb;charc;}abc;”,则对结构体成员a的引用
可以是()。
收藏
A.
abc.a
B.
abc>a
C.
abc-a
D.
abc->a
回答错误!正确答案:
A
》》》》》》备考资料word版——2024年最新整理《《《《《《
在定义inta[2][3];之后,对数组a的引用正确的是()。
收藏
A.
a[1>2][!1]
B.
a[1,3]
C.
a(1,2)
D.
a[2][0]
回答错误!正确答案:
A
在一个C程序中,()。
收藏
A.
main函数可以在任何地方出现
B.
main函数必须出现在所有函数之后
C.
main函数必须出现在所有函数之前
D.
main函数必须出现在固定位置
》》》》》》备考资料word版——2024年最新整理《《《《《《
回答错误!正确答案:
A
有定义charp[]="ABCDE";,能输出字符串”ABCDE”的语句为()
收藏
A.
printf("%s%s%s",&p[0],p+3,p+6);
B.
printf("%s",p);
C.
printf("%s%s%s",&p[0],&p[2],&p[3]);
D.
printf("%s",&p[0]);
回答错误
!
正确答案:
A
在说明一个结构体变量时系统分配给它的存储空间是()。
收藏
A.
该结构体中的最后一个成员所需存储空间
B.
该结构体中所有成员所需存储空间的总和
C.
该结构体占用最大存储空间的成员所需存储空间
D.
》》》》》》备考资料word版——2024年最新整理《《《《《《
该结构体中的第一个成员所需存储空间
回答错误!正确答案:
B
下列四条语句中,有语法错误的语句是()。
收藏
A.
if((a=b;)>=0)m=a;
B.
if((a=b)>=0)m=a;
C.
if(a
D.
if(a>b)m=a;
回答错误
!
正确答案:
A
在C程序中,可把整型数以二进制形式存放到文件中的函数是()。
收藏
A.
fprintf函数
B.
fwrite函数
C.
fputc函数
》》》》》》备考资料word版——2024年最新整理《《《《《《
D.
fread函数
回答错误!正确答案:
B
若执行fopen函数时发生错误,则函数的返回值是()
收藏
A.
0
B.
EOF
C.
1
D.
地址值
回答错误!正确答案:
A
以下程序的输出结果是:main(){intx,y=0;for(x=1;x<10;x++)for
(x=10;x<10;x++)y++;printf("%d",y);}
收藏
A.
2
B.
0
》》》》》》备考资料word版——2024年最新整理《《《《《《
C.
10
D.
1
回答错误!正确答案:
B
如果在定义函数时不指定函数类型,系统会隐含指定函数类型为()型。
收藏
A.
int
B.
float
C.
double
D.
void
回答错误!正确答案:
A
以下关于预处理的叙述,不正确的是。
收藏
A.
预处理行不是c的可编译语句
B.
》》》》》》备考资料word版——2024年最新整理《《《《《《
在程序中凡以#开始的语句都是预处理命令
C.
预处理命令须以#开始
D.
c程序在执行过程中对预处理命令进行处理
回答错误
!
正确答案:
D
下列描述中,能正确对二维数组a进行初始化的是()。
收藏
A.
inta[2][]={1,2,3,4,5,6};
B.
inta[2][3]={{1,2},{3,4},{5,6}};
C.
inta[][3]={1,2,3,4,5,6};
D.
inta[2][]={{1,2},{3,4}};
回答错误!正确答案:
C
设chars[10];inti=5;,下列表达式中,正确的表达式是()。
收藏
A.
*(s+i)
》》》》》》备考资料word版——2024年最新整理《《《《《《
B.
*(&s+i)
C.
*((s++)+i
D.
s[i+6]
回答错误
!
正确答案:
A
以下合法的赋值语句是:
收藏
A.
c=int(a+b);
B.
d+5=10;
C.
x=y=100;
D.
x+y=100;
回答错误
!
正确答案:
C
C语言中规定,函数的返回值的类型是由:
收藏
A.
》》》》》》备考资料word版——2024年最新整理《《《《《《
调用该函数时系统临时决定的
B.
调用该函数时的主调用函数类型所决定
C.
在定义该函数时所指定的函数类型所决定
D.
return语句中的表达式类型所决定
回答错误!正确答案:
C
程序段inta=2,c=5;printf("a=%d,b=%dn",a,c);的运行结果是()。
收藏
A.
a=2,b=5
B.
a=d,b=d
C.
a=%2,b=%5
D.
a=%d,b=%d
回答错误
!
正确答案:
A
有如下程序段:intw=1;x=2;y=3;z=4;m=(w<x)?w:x;m
=(m<y)?m:y;m=(m<z)?m:z;该程序段执行后,m的值是:
》》》》》》备考资料word版——2024年最新整理《《《《《《
收藏
A.
3
B.
1
C.
4
D.
2
回答错误!正确答案:
B
若在程序中用到“putchar()”函数时,应在程序开头写上()。
收藏
A.
#include
B.
#include
C.
#include
D.
#include
回答错误!正确答案:
A
》》》》》》备考资料word版——2024年最新整理《《《《《《
若自定义函数不要求返回一个值,则应在该函数说明时加一个类型说明符
()。
收藏
A.
int
B.
char
C.
void
D.
float
回答错误!正确答案:
C
若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,
≤9,则对a数组元素不正确的引用是()
收藏
A.
*(&a[i])
B.
p[i]
C.
a[10]
D.
a[p-a]
其中0≤ii;
》》》》》》备考资料word版——2024年最新整理《《《《《《
回答错误!正确答案:
C
设有定义“inta=3,b,*p=&a;”,则下列语句中,使b不为3的语句是()。
收藏
A.
b=*&a;
B.
b=a;
C.
b=*p;
D.
b=*a;
回答错误!正确答案:
D
已知inta[]={1,2,3,4,5,6,7,8,9},*p=a;则值为3的表达式是()
收藏
A.
p+=2,++*p
B.
p+=3,*p++
C.
p+=2,*++p
D.
》》》》》》备考资料word版——2024年最新整理《《《《《《
p+=2,*(p++)
回答错误!正确答案:
D
下面循环语句中inta,b;for(a=0,b=1;a<=b+2;a+=2,b--)
printf(“%d”,a);,循环体的执行次数为():
收藏
A.
0
B.
2
C.
1
D.
3
回答错误!正确答案:
B
C语言中规定,函数的返回值的类型是由()。
收藏
A.
调用该函数时系统临时决定的
B.
return语句中的表达式类型所决定
C.
》》》》》》备考资料word版——2024年最新整理《《《《《《
调用该函数时的主调用函数类型所决定
D.
在定义该函数时所指定的函数类型所决定
回答错误!正确答案:
D
执行charstr[10]="Chnina";strlen(str);的结果是()。
收藏
A.
9
B.
7
C.
6
D.
8
回答错误!正确答案:
C
如果想使一个数组中全部元素值均为0,不能写成()。
收藏
A.
inta[5]=0;
B.
inta[5]={0,0};
》》》》》》备考资料word版——2024年最新整理《《《《《《
C.
inta[5]={0,0,0,0,0};
D.
inta[5]={0};
回答错误!正确答案:
A
有定义charp[]="AB0CD0E";,能输出字符串”ABCDE”的语句为:
收藏
A.
printf("%s%s%s",&p[0],p+3,p+6);
B.
printf("%s",p);
C.
printf("%s",&p[0]);
D.
printf("%s%s%s",&p[0],&p[2],&p[3]);
回答错误!正确答案:
A
下列对C语言字符数组的描述中,错误的描述是()。
收藏
A.
字符数组中的字符串可以整体输入、输出
B.
》》》》》》备考资料word版——2024年最新整理《《《《《《
字符数组可以存放字符串
C.
可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值
D.
不可以用关系运算符对字符数组中的字符串进行比较
回答错误
!
正确答案:
C
若有main(){intx='f';printf("%cn",'A'+(x-'a'+1));},程序执行后的输出结果
是()。
收藏
A.
J
B.
I
C.
H
D.
G
回答错误!正确答案:
D
与语句y=(x<0?1:x>0?-1:0);的功能相同的if语句是()。
收藏
A.
》》》》》》备考资料word版——2024年最新整理《《《《《《
if(x>0)y=1;elseif(x<0)y=-1;elsey=0;
B.
y=-1;if(x)if(x>0)y=1;elseif(x==0)y=0;elsey=-1;
C.
if(x)if(x>0)y=1;elseif(x<0)y=-1;elsey=0;
D.
y=0;if(x>=0)if(x>0)y=1;elsey=-1;
回答错误!正确答案:
A
在定义inta[2][3];之后,下列使用正确的是:
收藏
A.
a(1,2)
B.
a[2][0]
C.
a[1,3]
D.
a[1>2][!1]
回答错误
!
正确答案:
D
一个C程序的执行是从()。
收藏
》》》》》》备考资料word版——2024年最新整理《《《《《《
A.
第一个语句开始,直到最后一个语句结束
B.
第一个函数开始,直到最后一个函数结束
C.
main()函数开始,在main()函数中结束
D.
main()函数开始,直到最后一个函数结束
回答错误!正确答案:
C
已知:chari=’A’;floatf=11.5;正确的语句是():
收藏
A.
int(f%i)
B.
int(f)%i
C.
(intf)%i
D.
(int)f%i
回答错误!正确答案:
D
》》》》》》备考资料word版——2024年最新整理《《《《《《
在16位系统中,若有数组定义:floatf[10]={1,2,3,4};,则数组f所占的存储
空间为()个字节。
收藏
A.
4
B.
40
C.
16
D.
10
回答错误!正确答案:
B
设fp是文件指针,str是一个字符串变量,n是一个整数,向文件中输出字
符串的正确格式是()。
收藏
A.
fputs(str,n,fp);
B.
fputs(str,fp);
C.
fputs(fp,str);
D.
fputs(fp,n,str);
》》》》》》备考资料word版——2024年最新整理《《《《《《
回答错误!正确答案:
B
若有func((v1,v2),(v3,v4,v5),v6)调用,说明函数func有()个形参。
收藏
A.
4
B.
6
C.
5
D.
3
回答错误!正确答案:
D
C语言中,若全局的外部变量和函数内的局部变量重名,则。
收藏
A.
局部变量优先
B.
全局的外部变量优先
C.
外部变量优先
D.
》》》》》》备考资料word版——2024年最新整理《《《《《《
产生错误
回答错误!正确答案:
A
在16位系统中,若有数组定义:inta[2][3][4]={1,2,3,4,5,6,7,8,9};,则数组a
所占的存储空间为()个字节。
收藏
A.
9
B.
24
C.
48
D.
18
回答错误
!
正确答案:
C
C语言可以处理的文件类型是()。
收藏
A.
文本文件和二进制文件
B.
大数据文件和文本文件
C.
》》》》》》备考资料word版——2024年最新整理《《《《《《
数据文件和二进制文件
D.
文本文件和数据文件
回答错误!正确答案:
A
表达式10==9的值是()。
收藏
A.
0
B.
true
C.
2
D.
1
回答错误!正确答案:
A
对于16位系统中,C语言中整数-8在内存中的存储形式是():
收藏
A.
1000
B.
1000
》》》》》》备考资料word版——2024年最新整理《《《《《《
C.
10111
D.
11000
回答错误!正确答案:
D
以下程序运行后,main(){char*s="abcde";
s);},输出结果是()
收藏
A.
字符c的ASCII码值
B.
值不确定
C.
字符c的地址
D.
cde
s+=2;printf("%d",
回答错误
!
正确答案:
C
C语言规定了一个“字符串结束标志”,以字符()作为标志。
收藏
A.
'0'
》》》》》》备考资料word版——2024年最新整理《《《《《《
B.
'0'
C.
'n'
D.
空格
回答错误
!
正确答案:
A
能正确表示条件x≥y≥z的C语言表达式是()。
收藏
A.
(x>=y).AND.(y>=z)
B.
(x>=y>=z)
C.
(x>=y)&(y>=z)
D.
(x>=y)&&(y>=z)
回答错误!正确答案:D
设x、y均为int类型变量,且x=10,y=3,则语句printf(“%d,%dn”,x--,--y);
的输出结果是:
收藏
A.
》》》》》》备考资料word版——2024年最新整理《《《《《《
10,2
B.
9,3
C.
10,3
D.
9,2
回答错误!正确答案:
A
若a为int类型,且其值为5,则执行完表达式a+=a-=a*a后,a的值是()。
收藏
A.
-40
B.
20
C.
-5
D.
25
回答错误
!
正确答案:
A
若a为int类型,且其值为5,则执行完表达式a+=a-=a*a后,a的值是()。
收藏
》》》》》》备考资料word版——2024年最新整理《《《《《《
A.
-5
B.
20
C.
-40
D.
25
回答错误!正确答案:
C
下列属于结构化算法基本结构的是()。
收藏
A.
选择结构,嵌套结构
B.
复合结构,嵌套结构
C.
顺序结构,循环结构
D.
顺序结构,复合结构
回答错误!正确答案:
C
下列关于C语言数据文件的叙述中,正确的叙述是()。
》》》》》》备考资料word版——2024年最新整理《《《《《《
收藏
A.
文件由ASCII码字符序列组成,C语言只能读写文本文件
B.
文件由数据流形式组成,可按数据的存放形式分为二进制文件和文本文件
C.
文件由记录序列组成,可按数据的存放形式分为二进制文件和文本文件
D.
文件由二进制数据序列组成,C语言只能读写二进制文件
回答错误!正确答案:
B
以下合法的赋值语句是():
收藏
A.
x=y=100;
B.
d+5=10;
C.
c=int(a+b);
D.
x+y=100;
回答错误
!
正确答案:
A
》》》》》》备考资料word版——2024年最新整理《《《《《《
假定x和y均为double类型,则表达式x=2,y=x+3/2的值是():
收藏
A.
3.000000
B.
3
C.
3.500000
D.
2.000000
回答错误!正确答案:
A
以读写方式打开一个已存在的二进制文件fil2,正确的调用方式是。
收藏
A.
FILE*FP;FP=fopen("fil2","rb+");
B.
FILE*FP;FP=fopen("r","fil2");
C.
FILE*FP;FP=fopen("rb+","fil2");
D.
FILE*FP;FP=fopen("fil2","r");
》》》》》》备考资料word版——2024年最新整理《《《《《《
回答错误!正确答案:
A
若有inta[][3]={{1,2},{3,4}};,则a[1][2]的值是()。
收藏
A.
0
B.
4
C.
2
D.
3
回答错误!正确答案:
A
在C程序中,main()的位置()。
收藏
A.
必须作为最后一个函数
B.
可以任意
C.
必须作为第一个函数
D.
》》》》》》备考资料word版——2024年最新整理《《《《《《
必须放在它所调用的函数之后
回答错误!正确答案:
B
设x、y、z和k都是int型变量,则执行表达式:x=(y=4,z=16,k=32)后,x的值
为()。
收藏
A.
4
B.
52
C.
32
D.
16
回答错误
!
正确答案:
C
若fp是指向某文件的指针,若没到该文件的末尾,则函数feof(fp)的返回值
是()。
收藏
A.
EOF
B.
非零值
C.
》》》》》》备考资料word版——2024年最新整理《《《《《《
0
D.
-1
回答错误!正确答案:
C
设x是int型变量,f是float型变量,用下面的语句给这两个变量输入值:s
canf("i=%d,f=%f",&i,&f);,为了把100和765.12分别送给i和f,正确的输入
为()。
收藏
A.
x=100<回车>f=765.12<回车>
B.
i=100,f=765.12<回车>
C.
100<空格〉765.12<回车>
D.
100<回车〉765.12<回车>
回答错误!正确答案:
B
下列描述中,能正确给字符数组str定义和赋值的是()。
收藏
A.
charstr[10];strcpy(str,"abcdefghijklmn");
B.
》》》》》》备考资料word版——2024年最新整理《《《《《《
charstr[]={"China"};
C.
charstr[10]={"abcdefghijklmn"};
D.
charstr[10];str={"China"};
回答错误
!
正确答案:
B
若有说明语句“inta[10],*p=a;”,对数组元素的正确引用是()。
收藏
A.
p[a]
B.
p+2
C.
*(p+2)
D.
a[p]
回答错误!正确答案:
C
对于下面两个结构体变量的定义:(1)structperson{charname[20];intage;}p
upil,student;structpersonmen,women;,(2)struct{charname[20];intage;}pu
pil,student;structmen,women;,正确的理解是()。
收藏
A.
》》》》》》备考资料word版——2024年最新整理《《《《《《
(1)错误(2)正确
B.
(1)正确(2)错误
C.
(1)和(2)都正确
D.
(1)和(2)都错误
回答错误!正确答案:
B
单目运算符“&”是()。
收藏
A.
指针运算符
B.
乘法运算符
C.
取地址运算符
D.
非法的
回答错误
!
正确答案:
C
如果全局的外部变量和函数体内定义的局部变量重名,则()。
收藏
》》》》》》备考资料word版——2024年最新整理《《《《《《
A.
全局的外部变量优先
B.
局部变量优先
C.
外部变量优先
D.
出错
回答错误!正确答案:
B
若fp是指向某文件的指针,若没到该文件的末尾,则函数表达式!feof(fp)的
值是()。
收藏
A.
非零值
B.
EOF
C.
1
D.
0
回答错误!正确答案:
C
》》》》》》备考资料word版——2024年最新整理《《《《《《
下列描述中,正确的描述是()。
收藏
A.
预处理指令只能位于程序首部
B.
预处理就是完成c编译程序对C源程序第一遍扫描,为编译的词法分析和语法分析做准备
C.
凡是C源程序中行首以#标示的控制行都是预处理指令
D.
预处理是指完成宏替换和文件包含指定的文件调用
回答错误!正确答案:
C
从下列选项中选择不会引起二义性的宏定义是()
收藏
A.
#defineCUBE(x)(x*x*x)
B.
#defineCUBE(x)((x)*(x)*(x))
C.
#defineCUBE(x)x*x*x
D.
#defineCUBE(x)(x)*(x)*(x)
》》》》》》备考资料word版——2024年最新整理《《《《《《
回答错误!正确答案:
B
若有intf(inta,intb);,则说明函数f()。
收藏
A.
是一个外部函数
B.
能被同一源程序其他文件中的函数调用
C.
是一个内部函数
D.
只能在本文件中使用
回答错误!正确答案:
B
若有inta[5][6];,则数组a包含的元素个数是。
收藏
A.
24
B.
20
C.
30
D.
》》》》》》备考资料word版——2024年最新整理《《《《《《
25
回答错误!正确答案:
C
下列关于数组的叙述,不正确的是。
收藏
A.
数组名的命名规则和变量名的命名规则相同
B.
在定义数组时的常量表达式中可以包含变量
C.
在定义数组时,需要指定数组中元素的个数
D.
数组必须先定义后使用
回答错误
!
正确答案:
B
在主函数中定义的变量()。
收藏
A.
可以在整个文件中有效
B.
可以在所有函数中有效
C.
可以在被调用的函数中有效
》》》》》》备考资料word版——2024年最新整理《《《《《《
D.
只在主函数中有效
回答错误!正确答案:
D
在16位系统中,若有数组定义:intarray[10]={1,2,3,4};,则数组array所占
的存储空间为()个字节。
收藏
A.
20
B.
10
C.
4
D.
8
回答错误!正确答案:
A
已知inta[]={1,2,3,4,5,6,7,8,9},*p=a;则值为3的表达式是()
收藏
A.
p+=2,++*p
B.
p+=2,*++p
》》》》》》备考资料word版——2024年最新整理《《《《《《
C.
p+=3,*p++
D.
p+=2,*(p++)
回答错误!正确答案:
D
在执行inta[][3]={1,2,3,4,5,6};语句后,a[1][0]的值是()。
收藏
A.
1
B.
5
C.
2
D.
4
回答错误!正确答案:
D
以读写方式打开一个已存在的二进制文件fil2,fopen函数的正确的调用方式
是()。
收藏
A.
FILE*FP;FP=fopen("fil2","r");
》》》》》》备考资料word版——2024年最新整理《《《《《《
B.
FILE*FP;FP=fopen("fil2","r+");
C.
FILE*FP;FP=fopen("fil2","rb+");
D.
FILE*FP;FP=fopen("fil2","rb");
回答错误
!
正确答案:
C
根据定义:structperson{charname[9];intage;};structpersonc[10]={"John",
17,"Paul",19,"Mary",18,"Adam",16};,能打印出字母M的语句是()。
收藏
A.
printf("%c",c[3].name[1]);
B.
printf("%c",c[2].name[0]);
C.
printf("%c",c[3].name);
D.
printf("%c",c[2].name[1]);
回答错误
!
正确答案:
B
下列选项中关于赋值运算,正确的是()。
收藏
》》》》》》备考资料word版——2024年最新整理《《《《《《
A.
被赋值的对象只能是单个变量,而不能是表达式、常量或函数
B.
复合赋值运算符的优先级高于赋值运算符的优先级
C.
赋值运算符在C语言的各运算符中,优先级最低
D.
一个表达式中,至多只能包含一个赋值运算符
回答错误!正确答案:
A
一个完整的可运行的C源程序是()。
收藏
A.
至少由一个主函数和一个以上的辅助函数组成
B.
至少由一个且只有一个主函数或多个辅助函数组成
C.
至少需要一个主函数和(或)一个以上的辅助函数组成
D.
由一个且只有一个主函数和一个以上(含0个)的子函数组成
回答错误!正确答案:
D
执行“chara[10]={"abcd"},*p=a;”后,*(p+4)的值是()。
》》》》》》备考资料word版——2024年最新整理《《《《《《
收藏
A.
'0'
B.
不能确定
C.
abcd
D.
'd'
回答错误!正确答案:
A
对于16位系统中,C语言中整数-8在内存中的存储形式是():
收藏
A.
10111
B.
1000
C.
11000
D.
1000
回答错误
!
正确答案:
C
》》》》》》备考资料word版——2024年最新整理《《《《《《
以下不合法的表达式是():
收藏
A.
5+(x=10);
B.
x=y=200;
C.
5+x=10;
D.
y+x==10;
回答错误!正确答案:
C
main(){inta,b,s;scanf(”%d%d”,&a,&b);s=a;if(a
回车,则输出结果是(=""}若执行上面的程序时,从键盘上输入=""printf(”%
dn”,s);=""s="b;">
收藏
A.
20
B.
16
C.
14
D.
18
》》》》》》备考资料word版——2024年最新整理《《《《《《
回答错误!正确答案:
B
从下列选项中选择不会引起二义性的宏定义是:
收藏
A.
#defineC(x)((x)*(x))
B.
#defineC(x)x*x
C.
#defineC(x)(x*x)
D.
#defineC(x)(x)*(x)
回答错误!正确答案:
A
下列不能输出字符B的是:
收藏
A.
putchar(ˊx42ˊ);
B.
putchar(ˊ101ˊ);
C.
putchar(ˊx41ˊ);
D.
》》》》》》备考资料word版——2024年最新整理《《《《《《
putchar(66);
回答错误!正确答案:
C
在函数中定义变量时,若省略存储类型符,系统默认其为()存储类别。
收藏
A.
自动
B.
静态
C.
外部
D.
寄存器
回答错误
!
正确答案:
A
若i,j已定义为int类型,则在程序段for(i=5;i;i--)for(j=0;j<4;j++){...}中,
内循环体的总的执行次数是()。
收藏
A.
24
B.
30
C.
》》》》》》备考资料word版——2024年最新整理《《《《《《
25
D.
20
回答错误!正确答案:
D
若程序中包含有以下说明和定义:structex{intx,y;}…structexx,y;…,
则在计算机上调试时,()。
收藏
A.
编译出错
B.
可以编译、连接、执行
C.
可以编译,但连接出错
D.
可以编译、连接,但不能执行
回答错误!正确答案:
A
若有程序段intk=0;while(k=1)k++;,则while循环执行的次数是()。
收藏
A.
一次也不执行
B.
》》》》》》备考资料word版——2024年最新整理《《《《《《
有语法错,不能执行
C.
执行1次
D.
无限次
回答错误
!
正确答案:
D
调试C程序时正确的步骤应当是()。
收藏
A.
编辑、编译、链接和运行
B.
链接、编辑、编译和运行
C.
编辑、链接、编译和运行
D.
编辑、链接、编译和运行
回答错误!正确答案:
A
C语言中要求运算对象必须是整型的运算符是()。
收藏
A.
/
》》》》》》备考资料word版——2024年最新整理《《《《《《
B.
%
C.
!=
D.
++
回答错误
!
正确答案:
B
以下错误的描述是()
收藏
A.
在循环语句中使用continue语句是为了结束本次循环,而不是终止整个循环
B.
在switch语句中使用break语句或continue语句的作用相同
C.
在循环语句中使用break语句是为了跳出循环体,提前结束循环
D.
break语句不能用于循环语句和switch语句外的任何其它语句
回答错误!正确答案:
D
对于inta[10];,下列正确的是。
收藏
A.
》》》》》》备考资料word版——2024年最新整理《《《《《《
a(6)
B.
a[9+1]
C.
a[10-10]
D.
a[10]
回答错误!正确答案:
C
以下类型选项中,不属于C语言的类型的是()。
收藏
A.
longshort
B.
signedshortint
C.
unsignedint
D.
unsignedlongint
回答错误
!
正确答案:
A
以下数组定义中不正确的是:
》》》》》》备考资料word版——2024年最新整理《《《《《《
收藏
A.
intd[3][]={{1,2},{1,2,3},{1,2,3,4}};
B.
intb[][3]={0,1,2,3};
C.
inta[2][3];
D.
intc[3][3]={0};
回答错误!正确答案:
A
若变量c为char类型,能正确判断出c为小写字母的表达式是()。
收藏
A.
(c>='a')||(c<='z')
B.
'a'<=c<='z'
C.
('a'<=c)and('z'>=c)
D.
(c>='a')&&(c<='z')
回答错误!正确答案:
D
》》》》》》备考资料word版——2024年最新整理《《《《《《
属于低级语言的计算机语言是()。
收藏
A.
机器语言
B.
汇编语言
C.
Java语言
D.
Pascal语言
回答错误!正确答案:
B
以下不属于第三代语言的是
收藏
A.
COBOL
B.
C
C.
JAVA
D.
BASIC
》》》》》》备考资料word版——2024年最新整理《《《《《《
回答错误!正确答案:
C
已知定义“intx=1,*p”,则合法的赋值表达式是()。
收藏
A.
*p=&x
B.
p=&x
C.
p=x
D.
*p=*x
回答错误!正确答案:
B
已知字母A的ASCII码为十进制的65,charc5,c5;c5='A'+'5'-'3';c5='A'+'6'-'3';,
则printf("%d,%cn",c5,c5);的输出是()。
收藏
A.
不确定的值
B.
67,D
C.
C,D
D.
》》》》》》备考资料word版——2024年最新整理《《《《《《
B,C
回答错误!正确答案:
B
已定义c为字符型变量,则下列语句中,正确的语句是()。
收藏
A.
c=97;
B.
c='97';
C.
c="97";
D.
c="a";
回答错误
!
正确答案:
A
下列表述中,合法的C语言赋值语句是()。
收藏
A.
a=58,b=58
B.
k=int(a+b);
C.
a=b=58
》》》》》》备考资料word版——2024年最新整理《《《《《《
D.
i++;
回答错误!正确答案:
D
若有inta[][3]={1,2,3,4,5,6,7,8,9,10,11,12};,则数组a的第1维的长度()。
收藏
A.
未知
B.
为2
C.
为4
D.
为3
回答错误!正确答案:
C
下列运算符中,优先级最高的是()。
收藏
A.
>
B.
+
C.
》》》》》》备考资料word版——2024年最新整理《《《《《《
&&
D.
=
回答错误!正确答案:
B
函数中的形参若为指针,则调用时对应位置上的实参不能是()。
收藏
A.
简单变量
B.
数组名
C.
指针变量
D.
地址
回答错误!正确答案:
A
C语言中最简单的数据类型包括()。
收藏
A.
整型、实型、字符型
B.
整型、实型、逻辑型、字符型
》》》》》》备考资料word版——2024年最新整理《《《《《《
C.
整型、实型、逻辑型
D.
整型、字符型、逻辑型
回答错误!正确答案:
A
当c的值为5时,则在下列能正确将c的值赋给变量a、b的选项是。
收藏
A.
(a=c)‖(b=c);
B.
c=b=a;
C.
a=c=b;
D.
(a=c)&&(b=c);
回答错误!正确答案:
D
如果函数值的类型和return语句中表达式的值不一致,则()。
收藏
A.
连接出错
B.
》》》》》》备考资料word版——2024年最新整理《《《《《《
以表达式值的类型为准
C.
以函数类型为准
D.
语法出错
回答错误
!
正确答案:
C
设有如下程序段:intx=2002,y=2003;printf("%dn",(x,y));,则以下叙述中,正
确的叙述是()。
收藏
A.
输出语句中格式说明符的个数少于输出项的个数,不能正确输出
B.
运行时产生出错信息
C.
输出值为2002
D.
输出值为2003
回答错误!正确答案:
D
在执行inta[][3]={1,2,3,4,5,6};语句后,a[1][0]的值是()。
收藏
A.
》》》》》》备考资料word版——2024年最新整理《《《《《《
2
B.
4
C.
5
D.
1
回答错误!正确答案:
B
下列不能输出字符B的是():
收藏
A.
putchar(66);
B.
putchar(ˊx41ˊ);
C.
putchar(ˊx41ˊ+1);
D.
putchar(ˊx42ˊ);
回答错误!正确答案:
B
strlen(”18a,0””)的值为():
》》》》》》备考资料word版——2024年最新整理《《《《《《
收藏
A.
6
B.
7
C.
8
D.
11
回答错误!正确答案:
B
fp是文件指针,str是一个字符串,n是一个整数,向文件中输出数据的正
确格式是:
收藏
A.
fprintf("fp%s,%dn",str,n);
B.
fprintf("%s,%dfpn",str,n);
C.
fprintf(fp,"%s,%dn",str,n);
D.
fprintf("%s,%dn",str,n,fp);
回答错误!正确答案:
C
》》》》》》备考资料word版——2024年最新整理《《《《《《
以下程序的输出结果是:main(){intx,y=0;for(x=1;x<10;x+=2)y+
+;printf("%d",y);}
收藏
A.
6
B.
7
C.
5
D.
4
回答错误!正确答案:
C
在函数中定义变量时,若省略存储类型符,系统默认存储类别为()。
收藏
A.
自动
B.
寄存器
C.
外部
D.
静态
》》》》》》备考资料word版——2024年最新整理《《《《《《
回答错误!正确答案:
A
表达式10==9的值是()。
收藏
A.
0
B.
1
C.
true
D.
2
回答错误!正确答案:
B
若有定义floatw;inta,b;,则合法的switch语句是()。
收藏
A.
switch(a);{case1printf("*n");case2printf("**n");}
B.
switch(w){case1.0:printf("*n");case2.0:printf("**n");}
C.
switch(a+b);{case1:printf("*n");case2:printf("**n");default:printf("n");}
D.
》》》》》》备考资料word版——2024年最新整理《《《《《《
switch(b){case1:printf("*n");default:printf("n");case1+2:printf("**n");}
回答错误!正确答案:
B
已有intx=2,y=7;则printf("%d",x+y==6);的输出结果是:
收藏
A.
2
B.
3
C.
0
D.
9
回答错误
!
正确答案:
C
若k是int型变量,程序片段k=-3;if(k<=0)printf("####");elseprintf("&&&
&");的输出结果是()。
收藏
A.
&&&&
B.
####
C.
》》》》》》备考资料word版——2024年最新整理《《《《《《
####&&&&
D.
有语法错误,无输出结果
回答错误!正确答案:
B
下列语句中,正确的定义语句是()。
收藏
A.
intA[a];
B.
intA[10];
C.
intA[3][];
D.
intA[3,4];
回答错误!正确答案:
B
函数中的形参若为简单变量形式,则调用时对应位置上的实参可以是()。
收藏
A.
数组名
B.
地址
》》》》》》备考资料word版——2024年最新整理《《《《《《
C.
指针变量
D.
常量
回答错误!正确答案:
D
函数调用语句fseek(fp,-10L,2)的含义是()。
收藏
A.
将文件位置指针移动距文件头10个字节处
B.
将文件位置指针从当前位置向文件头方向移10个字节
C.
将文件位置指针从当前位置向文件尾方向移10个字节
D.
将文件位置指针移至距文件尾10个字节处
回答错误!正确答案:
D
对于charp[]="ABCABCDABCDE";,输出结果中能看到字符D的是():
收藏
A.
printf("%s",p);
B.
》》》》》》备考资料word版——2024年最新整理《《《《《《
printf("%s",p+2);
C.
printf("%s",p+4);
D.
printf("%s",p+8);
回答错误
!
正确答案:
C
已说明inta=256,执行语句printf(”%x”,a);的结果是()
收藏
A.
256
B.
100
C.
00ff
D.
0ffe
回答错误!正确答案:
B
若执行fopen函数时发生错误,则函数的返回值是()
收藏
A.
0
》》》》》》备考资料word版——2024年最新整理《《《《《《
B.
1
C.
EOF
D.
地址值
回答错误
!
正确答案:
A
程序main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;
break;case1:b++;break;}case2:a++;b++;break;}printf("a=%d,b=%dn
",a,b);}的输出结果是()。
收藏
A.
a=1,b=0
B.
a=2,b=1
C.
a=1,b=1
D.
a=2,b=2
回答错误
!
正确答案:
B
以下类型选项中,不属于C语言的类型的是:
收藏
》》》》》》备考资料word版——2024年最新整理《《《《《《
A.
signedshortint
B.
unsignedint
C.
unsignedlongint
D.
longshort
回答错误!正确答案:
D
下列合法的数组定义选项是。
收藏
A.
chara={"String"};
B.
inta[]={"String"};
C.
chara[]={0,1,2,3,4,5};
D.
inta[5]={0,1,2,3,4,5};
回答错误!正确答案:
C
》》》》》》备考资料word版——2024年最新整理《《《《《《
在以下关于C语言的叙述中,正确的说法是():
收藏
A.
C语言比FORTRAN语言和汇编语言都快
B.
C语言比汇编语言快
C.
C语言比FORTRAN语言慢
D.
C语言比FORTRAN语言快
回答错误!正确答案:
D
以下对C语言函数的有关描述中,正确的描述是()。
收藏
A.
C程序中有调用关系的所有函数必须放在同一个源程序文件中
B.
C函数既可以嵌套定义又可以递归调用
C.
在C中,调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参
D.
函数必须有返回值,否则不能使用函数
》》》》》》备考资料word版——2024年最新整理《《《《《《
回答错误!正确答案:
C
设intx=10,y=3,则语句printf(“%d%dn”,x+y,x-y);的输出结果是():
收藏
A.
13,7
B.
137
C.
10,3
D.
103
回答错误!正确答案:
B
设有说明语句:chara='72';,则变量a包含()。
收藏
A.
2个字符
B.
说明不合法
C.
3个字符
D.
》》》》》》备考资料word版——2024年最新整理《《《《《《
1个字符
回答错误!正确答案:
D
在C语言中,关于文件存取方式,:
收藏
A.
只能顺序存取
B.
只能随机存取(也称直接存取)
C.
可以顺序存取,也可以随机存取
D.
只能从文件开头存取
回答错误
!
正确答案:
C
在C语言中,不正确的常量是:
收藏
A.
0876
B.
+3e+2
C.
0xf6
》》》》》》备考资料word版——2024年最新整理《《《《《《
D.
.5e-6
回答错误!正确答案:
A
设x、y均为int类型变量,且x=10,y=3,则以下语句printf(“%d,%d
”,x--,--y);的输出结果是():
收藏
A.
9,3
B.
10,2
C.
9,2
D.
10,3
回答错误!正确答案:
B
若有inta[10],*p=a;,则()。
收藏
A.
p++可以使p指向下一个元素,即a[1]的首地址
B.
p+=2相当于p=sizeof(a)/10
》》》》》》备考资料word版——2024年最新整理《《《《《《
C.
p+=2可以使p指向下一个元素,即a[1]的首地址
D.
p++可以使p指向下一个字节
回答错误!正确答案:
A
若x=10,则表达式x+=3+x%(-3)的值为()。
收藏
A.
11
B.
15
C.
12
D.
14
回答错误!正确答案:
D
函数出现在表达式中,这种表达式称为函数表达式,这时函数带回()确定的
值以参加表达式的运算。
收藏
A.
1个
》》》》》》备考资料word版——2024年最新整理《《《《《《
B.
0个
C.
多个
D.
2个
回答错误
!
正确答案:
A
下列语句中,正确的语句是()。
收藏
A.
inta[3][4]={{1},{},{9}};
B.
inta[3][4]=({1},{},{9});
C.
inta[2][3]={1,2,3,4,5,6,7,8};
D.
inta[2][3]=(1,2,3,4,5,6,7,8);
回答错误
!
正确答案:
A
设chars[10],*p=s;,下列表达式中,不正确的表达式是()。
收藏
A.
》》》》》》备考资料word版——2024年最新整理《《《《《《
s=p+s
B.
s[2]=p[4]
C.
p=s+5
D.
*p=s[0]
回答错误!正确答案:
A
C语言的编译系统对宏命令的处理是()。
收藏
A.
和C程序中的其他语句同时进行编译的
B.
在程序连接时进行的
C.
在对源程序中其他成分正式编译之前进行的
D.
在程序运行时进行的
回答错误
!
正确答案:
C
若有main(){charc='z';printf("%c",c-25);},此程序的输出结果是()。
收藏
》》》》》》备考资料word版——2024年最新整理《《《《《《
A.
Z
B.
a
C.
y
D.
z-25
回答错误!正确答案:
B
下列计算机语言中,CPU能直接执行的是()
收藏
A.
自然语言
B.
高级语言
C.
机器语言
D.
汇编语言
回答错误!正确答案:
C
》》》》》》备考资料word版——2024年最新整理《《《《《《
下面循环语句中inta,b;for(a=0,b=1;a<=b+2;a=a+2,b=b-1)p
rintf(“%d”,a);,循环体的执行次数为:
收藏
A.
1
B.
0
C.
3
D.
2
回答错误!正确答案:
D
在程序段x=-1;do{x=x*x;}while(!x);中,()。
收藏
A.
系统将提示有语法错误
B.
循环体将执行一次
C.
循环体将执行两次
D.
循环体将执行无限次
》》》》》》备考资料word版——2024年最新整理《《《《《《
回答错误!正确答案:
B
用C语言编写的代码()。
收藏
A.
是一个源程序
B.
经过编译解释才能执行
C.
可立即执行
D.
经过编译即可执行
回答错误!正确答案:
A
设x和y均为int型变量,则以下语句:x=x+y;y=x-y;x=x-y;的功能是:
收藏
A.
把x和y按从大到小排列
B.
x中为原来x和y的值的和
C.
把x和y按从小到大排列
D.
》》》》》》备考资料word版——2024年最新整理《《《《《《
交换x和y中的值
回答错误!正确答案:
D
以下程序的输出结果是:main(){intx;for(x=1;x<10;x++)for(x=10;
x<10;x++);printf("%d",x);}
收藏
A.
9
B.
11
C.
10
D.
12
回答错误!正确答案:
B
设a、b和c都是int型变量,且a=3,b=4,c=5,则下面的表达式中,值
为0的表达式是()。
收藏
A.
a<=b
B.
!((a<b)&&!c||1)
C.
》》》》》》备考资料word版——2024年最新整理《《《《《《
a||b+c&&b-c
D.
ˊaˊ&&ˊbˊ
回答错误!正确答案:
B
下列选项中关于register变量,正确的是()。
收藏
A.
频繁存取的自动变量适于定义为register变量
B.
外部变量适于定义为register变量
C.
存储单元较大的变量,适于定义register变量
D.
静态存储的内部变量,适于定义为register变量
回答错误!正确答案:
A
若有inta[5][4];,则数组a的第12个元素是。
收藏
A.
a[1][0]
B.
a[2][2]
》》》》》》备考资料word版——2024年最新整理《《《《《《
C.
a[2][3]
D.
a[2][0]
回答错误!正确答案:
C
已知intn=10;,则循环while(n>7){n--;printf("%d",n);}的输出结果是
()。
收藏
A.
987
B.
9876
C.
10987
D.
1098
回答错误!正确答案:
A
能将高级语言编写的源程序转换成目标程序的是()。
收藏
A.
编译程序
》》》》》》备考资料word版——2024年最新整理《《《《《《
B.
解释程序
C.
链接程序
D.
编程程序
回答错误
!
正确答案:
A
下列表述中的逗号,作为逗号运算符的是()。
收藏
A.
x=(x+y,x*x);
B.
printf("%d%d",x,y);
C.
intfun(intx,inty);
D.
printf("Hello,world!");
回答错误
!
正确答案:
A
C语言程序的基本单位是()。
收藏
A.
》》》》》》备考资料word版——2024年最新整理《《《《《《
程序行
B.
函数
C.
字符
D.
语句
回答错误!正确答案:
B
若在程序中用到“strlen()”函数时,应在程序开头写上()。
收藏
A.
#include
B.
#include
C.
#include
D.
#include
回答错误
!
正确答案:
D
C语言并不是非常严格的算法语言,在以下关于C语言的不严格的叙述中,
错误的说法是():
》》》》》》备考资料word版——2024年最新整理《《《《《《
收藏
A.
同一个运算符号在不同的场合可以有不同的含义
B.
在赋值表达式中赋值号(=)左边的变量和右边的值可以是不同类型
C.
有些不同类型的变量可以在一个表达式中运算
D.
大写字母和小写字母的意义相同
回答错误!正确答案:
D
结构化程序有3种基本结构组成,3种基本结构组成的算法()。
收藏
A.
只能完成一些简单的任务
B.
只能完成部分复杂的任务
C.
只能完成符合结构化的任务
D.
可以完成任何复杂的任务
回答错误!正确答案:
D
》》》》》》备考资料word版——2024年最新整理《《《《《《
当一个函数为外部函数时,意味着该函数()。
收藏
A.
可以被其他文件调用
B.
可以被本文件中所有函数调用
C.
只能被非主函数调用
D.
只能被main()调用
回答错误!正确答案:
A
main()函数是c程序执行的入口,这是()。
收藏
A.
用户编写程序时定义的
B.
用户事先定义好的
C.
由第三方协商并定义的
D.
系统定义的
》》》》》》备考资料word版——2024年最新整理《《《《《《
回答错误!正确答案:
D
在以下关于C语言的叙述中,正确的说法是:
收藏
A.
C语言比BASIC语言慢
B.
C语言比BASIC语言快
C.
C语言比汇编语言快
D.
C语言比BASIC语言和汇编语言都快
回答错误!正确答案:
B
若形参是数组名,则对应实参应该是()。
收藏
A.
数组元素的个数
B.
数组长度
C.
数组中各元素的值
D.
》》》》》》备考资料word版——2024年最新整理《《《《《《
数组的首地址
回答错误!正确答案:
D
执行“chara[10]={"abcd"},*p=a;”后,*(p+4)的值是()。
收藏
A.
字符ˊdˊ
B.
字符ˊ0ˊ
C.
常量"abcd"
D.
不能确定
回答错误
!
正确答案:
B
有定义char*s="ABCDE";,不能输出字符串”ABCDE”的语句为()
收藏
A.
printf("%s",++s);
B.
printf("%s",&s[0]);
C.
printf("%s",s);
》》》》》》备考资料word版——2024年最新整理《《《《《《
D.
printf("%s",s++);
回答错误!正确答案:
A
一个C程序是由()。
收藏
A.
若干子程序组成
B.
一个主程序和若干子程序组成
C.
一个或多个函数组成
D.
若干过程组成
回答错误!正确答案:
C
在C中,以()为单位进行编译。
收藏
A.
main()函数
B.
非主函数
C.
》》》》》》备考资料word版——2024年最新整理《《《《《《
源程序文件
D.
函数
回答错误!正确答案:
C
历年考试真题为作者精心整理,如有需要,请下载。
版权声明:本文标题:大学考试—高级语言程序设计——试题库及答案 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1735700118a1682881.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论