文档说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库还有期末考核试题、其他网核及教学考一体化、一网一平台复习试题与答案,敬请查看。
课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)
本文由【广开搜题】微信公众号提供,禁止复制盗取,违者必究
本文由【广开搜题】微信公众号提供,禁止复制盗取,违者必究
本文由【广开搜题】微信公众号提供,禁止复制盗取,违者必究
序号:1
题目类型:【单选题】
题目:
设变量a是整型,f是实型,i是双精度型,则表达式10+'a'+i*f值的数据类型为()。
选项:
A.int
B.float
C.double
D.不确定
答案:序号:2
题目类型:【单选题】
题目:
要打开A盘上user子目录下名为abc.txt的文本文件进行读、写操作,下面符合此要求的函数调用是()。
选项:
A.fopen("A.\user\abc.txt","r")
B.fopen("A.\\user\\abc.txt","r+")
C.fopen("A.\user\abc.txt","rb")
D.fopen("A.\\user\\abc.txt","w")
答案:序号:3
题目类型:【单选题】
题目:
以下的选择中,正确的赋值语句是()。
选项:
A.a=1,b=2
B.j++
C.a=b=5;
D.y=int(x)
答案:序号:4
题目类型:【单选题】
题目:
以下程序的运行结果是()。main(){int i=1,sum=0;while(i<10)sum=sum+1;i++;printf("i=%d,sum=%d",i,sum);}
选项:
A.i=10,sum=9
B.i=9,sum=9
C.i=2,sum=1
D.运行出现错误
答案:序号:5
题目类型:【单选题】
题目:
若有int i=3,*p;p=&i;下列语句中输出结果为3的是()。
选项:
A.printf("%d",&p);
B.printf("%d",*i);
C.printf("%d",*p);
D.printf("%d",p);
答案:序号:6
题目类型:【单选题】
题目:
若有下列定义和语句,则对a数组元素的非法引用是()。Int a[2][3],(*pt)[3];pt=a;
选项:
A.pt[0][0]
B.*(pt+1)[2]
C.*(pt[1]+2)
D.*(a[0]+2
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:7
题目类型:【单选题】
题目:
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是()。
选项:
A.地址传递
B.单向值传递
C.由实参传给形参,再由形参传回实参
D.传递方式由用户指定
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:8
题目类型:【单选题】
题目:
以下语句中,不能实现回车换行的是()。
选项:
A.printf("\n");
B.putchar("\n");
C.fprintf(stdout,"\n");
D.fwrite("\n",1,1,stdout);
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:9
题目类型:【单选题】
题目:
fgets(str,n,fp)函数从文件中读入一个字符串,以下正确的叙述是()。
选项:
A.字符串读入后不会自动加入'\0'
B.fp是file类型的指针
C.fgets函数将从文件中最多读入n-1个字符
D.fgets函数将从文件中最多读入n个字符
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:10
题目类型:【单选题】
题目:
在C语言中,char型数据在内存中的存储形式是()。
选项:
A.补码
B.反码
C.原码
D.ASCII码
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:11
题目类型:【单选题】
题目:
应用缓冲文件系统对文件进行读写操作,关闭文件的函数名为()。
选项:
A.fclose()
B.close()
C.fread()
D.fwrite
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:12
题目类型:【单选题】
题目:
C语言中的文件类型只有()。
选项:
A.索引文件和文本文件两种
B.ASCII文件和二进制文件两种
C.文本文件一种
D.二进制文件一种
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:13
题目类型:【单选题】
题目:
若使用一维数组名作函数实参,则以下正确的说法是()。
选项:
A.必须在主调函数中说明此数组的大小
B.实参数组类型与形参数组类型可以不匹配
C.在被调用函数中,不需要考虑形参数组的大小
D.实参数组名与形参数组名必须一致
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:14
题目类型:【单选题】
题目:
char a[]="Thisisaprogram.";输出前5个字符的语句是()。
选项:
A.printf("%.5s",a);
B.puts(a);
C.printf("%s",a);
D.a[5*2]=0;puts(a);
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:15
题目类型:【单选题】
题目:
int a[10]={1,2,3,4,5,6,7,8};int *p;p=&a[5];p[-3]的值是()。
选项:
A.2
B.3
C.4
D.不一定
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:16
题目类型:【单选题】
题目:
若有说明int a[3][4];则a数组元素的非法引用是()。
选项:
A.a[0][2*1]
B.a[1][3]
C.a[4-2][0]
D.a[0][4]
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:17
题目类型:【单选题】
题目:
下面有关for循环的正确描述是()。
选项:
A.for循环只能用于循环次数已经确定的情况
B.for循环是先执行循环循环体语句,后判断表达式
C.在for循环中,不能用break语句跳出循环体
D.for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:18
题目类型:【单选题】
题目:
以下选项中,与k=n++完全等价的表达式是()。
选项:
A.k=n,n=n+1
B.n=n+1,k=n
C.k=++n
D.k+=n+1
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:19
题目类型:【单选题】
题目:
设C语言中,int类型数据占2个字节,则short类型数据占()。
选项:
A.1个字节
B.2个字节
C.4个字节
D.8个字节
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:20
题目类型:【单选题】
题目:
设有说明.char w;int x;float y;double z;则表达式w*x+z-y值的数据类型为()。
选项:
A.float
B.char
C.int
D.double
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:21
题目类型:【单选题】
题目:
以下只有在使用时才为该类型变量分配内存的存储类说明是()。
选项:
A.auto和static
B.auto和register
C.register和static
D.extern和register
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:22
题目类型:【单选题】
题目:
下列程序段的输出结果为()。Float k=0.8567;printf("%06.1d%%",k*100);
选项:
A.0085.6%%
B.0085.7%
C.0085.6%
D.857
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:23
题目类型:【单选题】
题目:
若用数组名作为函数的实参,传递给形参的是()。
选项:
A.数组的首地址
B.数组第一个元素的值
C.数组中全部元素的值
D.数组元素的个数
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:24
题目类型:【单选题】
题目:
对以下说明语句int a[10]={6,7,8,9,10};的正确理解是()。
选项:
A.将5个初值依次赋给a[1]至a[5]
B.将5个初值依次赋给a[0]至a[4]
C.将5个初值依次赋给a[6]至a[10]
D.因为数组长度与初值的个数不相同,所以此语句不正确
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:25
题目类型:【单选题】
题目:
用户定义的函数不可以调用的函数是()。
选项:
A.非整型返回值的
B.本文件外的
C.main函数
D.本函数下面定义的
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:26
题目类型:【单选题】
题目:
以下叙述正确的是()。
选项:
A.在C
程序中,
main函数必须位于程序的最前面
B.C程序的每行中只能写一条语句
C.C语言本身没有输入输出语句
D.在对一个C
程序进行编译的过程中,可发现注释中的拼写错误
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:27
题目类型:【单选题】
题目:
以下正确的说法是()。
选项:
A.用户若需调用标准库函数,调用前必须重新定义
B.用户可以重新定义标准库函数,若如此,该函数将失去原有含义
C.系统根本不允许用户重新定义标准库函数
D.用户若需调用标准库函数,调用前不必使用预编译命令将该函数所在文件包括到用户源文件中,系统自动去调
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:28
题目类型:【单选题】
题目:
若x=2,y=3则x&y的结果是()。
选项:
A.0
B.2
C.3
D.5
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:29
题目类型:【单选题】
题目:
以下叙述中错误的是()。
选项:
A.二进制文件打开后可以先读文件的末尾,而顺序文件不可以
B.在程序结束时,应当用fclose函数关闭已打开的文件
C.在利用fread函数从二进制文件中读数据时,可以用数组名给数组中所有元素读入数据
D.不可以用FILE定义指向二进制文件的文件指针
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:30
题目类型:【单选题】
题目:
下列程序的输出结果是()。main(){char c1=97,c2=98;printf("%d%c",c1,c2);}
选项:
A.9798
B.97b
C.a98
D.ab
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:31
题目类型:【单选题】
题目:
以下数值中,不正确的八进制数或十六进制数是()。
选项:
A.0x16
B.16
C.-16
D.0xaaaa
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:32
题目类型:【单选题】
题目:
若二维数组a有m列,则在a[i][j]前的元素个数为()。
选项:
A.j*m+I
B.i*m+j
C.i*m+j-1
D.i*m+j+1
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:33
题目类型:【单选题】
题目:
下列程序的输出结果是()。main(){int x=1,y=0,a=0,b=0;switch(x){case1.switch(y){case0.a++;break;case1.b++;break;}case2.a++;b++;break;case3.a++;b++;break;}printf("a=%d,b=%d\n",a,b);}
选项:
A.a=1,b=0
B.a=2,b=1
C.a=1,b=1
D.a=2,b=2
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:34
题目类型:【单选题】
题目:
若fp是指向某文件的指针,且已读到此文件末尾,则库函数feof(fp)的返回值是()。
选项:
A.EOF
B.0
C.非零值
D.NULL
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:35
题目类型:【单选题】
题目:
以下运算符中,优先级最高的运算符是()。
选项:
A.=
B.!=
C.*(乘号)
D.()
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:36
题目类型:【单选题】
题目:
以下程序的输出结果是()。main(){chars[]="123",*p;p=s;printf("%c%c%c\n",*p++,*p++,*p++);}
选项:
A.123
B.321
C.213
D.312
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:37
题目类型:【单选题】
题目:
执行以下程序段后,输出结果和a的值是()。Int a=10;printf("%d",a++);
选项:
A.10和10
B.10和11
C.11和10
D.11和11
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:38
题目类型:【单选题】
题目:
结构体类型的定义允许嵌套是指()。
选项:
A.成员是已经或正在定义的结构体型
B.成员可以重名
C.结构体型可以派生
D.定义多个结构体型
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:39
题目类型:【单选题】
题目:
若有inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;则输出结果不为5的语句为()。
选项:
A.printf("%d",*(a+5));
B.printf("%d",p[5]);
C.printf("%d",*(p+5));
D.printf("%d",*p[5]);
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:40
题目类型:【单选题】
题目:
以下标识符中,不能作为合法的C用户定义标识符的是()。
选项:
A.putchar
B._double
C._123
D.INT
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:41
题目类型:【单选题】
题目:
凡是函数中未指定存储类别的局部变量,其隐含的存储类别为()。
选项:
A.自动(auto)
B.静态(static)
C.外部(extern)
D.寄存器(register)
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:42
题目类型:【单选题】
题目:
设有如下定义:structsk{int a;float b;}data,*p;若要使p指向data中的a域,正确的赋值语句是()。
选项:
A.p=(structsk*)&data.a;
B.p=(structsk*)data.a;
C.p=&data.a;
D.*p=data.a;
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:43
题目类型:【单选题】
题目:
函数的形式参数隐含的存储类型说明是()。
选项:
A.extern
B.static
C.register
D.auto
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:44
题目类型:【单选题】
题目:
若有int *p=(int *)malloc(sizeof(int));则向内存申请到内存空间存入整数123的语句为()。
选项:
A.scanf("%d",p);
B.scanf("%d",&p);
C.scanf("%d",*p);
D.scanf("%d",**p);
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:45
题目类型:【单选题】
题目:
C语言中要求对变量作强制定义的主要理由是()。
选项:
A.便于移植
B.便于写文件
C.便于编辑预处理程序的处理
D.便于确定类型和分配空间
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:46
题目类型:【单选题】
题目:
下列程序的输出结果为()。main(){int m=7,n=4;floata=38.4,b=6.4,x;x=m/2+n*a/b+1/2;printf("%f\n",x);}
选项:
A.27
B.27.5
C.28
D.28.5
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:47
题目类型:【单选题】
题目:
函数rewind的作用是()。
选项:
A.使位置指针重新返回文件的开头
B.将位置指针指向文件中所要求的特定位置
C.使位置指针指向文件的末尾
D.使位置指针自动移至下一个字符位置
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:48
题目类型:【单选题】
题目:
C语言中,定义结构体的保留字是()。
选项:
A.union
B.struct
C.enum
D.typedef
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:49
题目类型:【单选题】
题目:
设int x=1,y=1;表达式(!x||y--)的值是()。
选项:
A.0
B.1
C.2
D.-1
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:50
题目类型:【单选题】
题目:
C语言中,要求运算数必须是整型的运算符是()。
选项:
A.^
B.%
C.!
D.>
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:51
题目类型:【单选题】
题目:
下列四个选项中,均是C语言关键字的选项是()。
选项:
A.auto、enum、include
B.switch、typedef、continue
C.signed、union、scanf
D.if、struct、type
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:52
题目类型:【单选题】
题目:
已知函数的调用形式fread(buffer,size,count,fp);其中buffer代表的是()。
选项:
A.一个整数,代表要读入的数据项总数
B.一个文件指针,指向要读的文件
C.一个指针,指向要读入数据的存放地址
D.一个存储区,存放要读的数据项
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:53
题目类型:【单选题】
题目:
在C语言中,能代表逻辑值“真”的是()。
选项:
A.True
B.大于0的数
C.非0整数
D.非0的数
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:54
题目类型:【多选题】
题目:
以下选项中合法的表达式是()。
选项:
A.0<=x<100
B.i=j==0
C.(char)(65+3)
D.x+1=x+1
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:55
题目类型:【多选题】
题目:
若以下选项中的变量已正确定义,则不正确的赋值语句是()。
选项:
A.x1=26.8%3
B.x=3*x+x
C.x3=0x12
D.x4=1+2=3;
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:56
题目类型:【多选题】
题目:
以下选项中不合法的字符常量是()。
选项:
A.B
B.'\010'
C.68
D.D
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:57
题目类型:【多选题】
题目:
下面那些为合法整型常量()
选项:
A.190
B.0xf
C.765
D.0xk
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:58
题目类型:【多选题】
题目:
关于while语句与do-while语句,以下正确的是()。
选项:
A.while是当型结构
B.do-while是直到型结构
C.两者有区别
D.两者无区别
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:59
题目类型:【多选题】
题目:
正确的if语句形式是()。
选项:
A.if(x>y&&x!=y);
B.if(x==y)x+=y;
C.if(x!=y)scanf("%d",&x)elsescanf("%d",&y);
D.if(x<y){x++;y++;}
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:60
题目类型:【多选题】
题目:
以下叙述正确的是()。
选项:
A.C语言严格区分大小写英文字母
B.C语言用";"作为语句分隔符
C.C程序书写格式自由,一行内可以写几个语句,一个语句也可以写在几行上.D.可以使用/*…*/对C程序中的任何部分作注释
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:61
题目类型:【多选题】
题目:
以下不符合C语言语法的实型常量是()。
选项:
A.1.2E0.5
B.3.14.159E
C.0
D.E15
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:62
题目类型:【多选题】
题目:
以下不合法的赋值语句是()。
选项:
A.x=y=100
B.d--;
C.x+y;
D.c=int(a+b);
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:63
题目类型:【多选题】
题目:
若a,b,c,d都是int型变量且初值为0,以下选项中正确的赋值语句是()。
选项:
A.a=b=c=d=100;
B.d++;
C.c+b;
D.d=(c=22)-(b++);
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:64
题目类型:【多选题】
题目:
下面有关for循环的正确描述是.选项:
A.for循环只能用于循环次数已经确立的情况
B.for循环先执行循环体语句后判断表达式
C.在for循环中能用break语句跳出循环体
D.for循环的循环体语句中可以包含多条语句,但必须用花括号括起来
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:65
题目类型:【多选题】
题目:
合法的标识符()。
选项:
A.可以由字母构成
B.第一个字母可以为数字
C.第一个字母可以为下划线
D.最后一个字母必须为字母
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:66
题目类型:【多选题】
题目:
以下对switch语句和break语句中描述错误的有()。
选项:
A.在switch语句中必须使用break语句
B.break语句只能用于switch语句
C.在switch语句中,可以根据需要使用或不使用break语句
D.break语句是switch语句的一部分
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:67
题目类型:【多选题】
题目:
以下说法正确的是()。
选项:
A.C语言里有字符串变量
B.C语言里没有字符串变量
C.C语言里有字符变量
D.C语言里没字符变量
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:68
题目类型:【多选题】
题目:
以下叙述中正确的是()。
选项:
A.一个C源程序可由一个或多个函数组成
B.一个C源程序必须包含一个main()函数
C.C源程序的基本组成单位是函数
D.在C
源程序中,注释说明只能位于一条语句的最后
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:69
题目类型:【多选题】
题目:
以下4个选项中,可以看作是一条语句的有()。
选项:
A.{;}
B.a=0,b=0,c=0;
C.if(a>0);
D.if(b==0)m=1;n=2;
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:70
题目类型:【多选题】
题目:
以下4个选项中,可以看作是一条语句的有()。
选项:
A.{;}
B.a=0,b=0,c=0;
C.if(a>0);
D.if(b==0)m=1;n=2;
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:71
题目类型:【多选题】
题目:
以下合法的十六进制数是()。
选项:
A.oxff
B.0Xabc
C.0x01
D.0X9X
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:72
题目类型:【多选题】
题目:
对do-while语句描述正确的是()。
选项:
A.do-while语句构成的循环可以使用break语句退出循环
B.do-while语句构成的循环必须使用break语句退出循环
C.do-while
语句构成的循环,当
while中的表达式值为非零时结束循环
D.do-while
语句构成的循环,当
while中的表达式值为零时结束循环
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:73
题目类型:【多选题】
题目:
下列为c语言的关键字是()
选项:
A.if
B.struct
C.union
D.Int
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:74
题目类型:【多选题】
题目:
以下关于数组描述错误的是()。
选项:
A.数组的大小是固定的,但可以有不同的类型的数组元素
B.数组的大小是可变的,但所有数组元素的类型必须相同
C.数组的大小是固定的,所有数组元素的类型必须相同
D.数组的大小是可变的,可以有不同的类型的数组元素
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:75
题目类型:【多选题】
题目:
以下叙述中正确的是()。
选项:
A.一个C源程序可由一个或多个函数组成
B.一个C源程序必须包含一个main()函数
C.C源程序的基本组成单位是函数
D.在C
源程序中,注释说明只能位于一条语句的最后
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:76
题目类型:【多选题】
题目:
以下描述错误的是()。
选项:
A.continue语句的作用是重新开始一次循环体的执行
B.只能在循环体内和switch语句体内使用break语句
C.在循环体内使用break语句和continue语句的作用相同
D.从多重循环嵌套中退出是,只能使用
goto语句
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:77
题目类型:【多选题】
题目:
设有以下定义int a=0;double b=1.25;cha rc='A';#defined2则下面语句中正确的是()。
选项:
A.a++;
B.b++;
C.c++;
D.d++;
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:78
题目类型:【多选题】
题目:
C语言中三种基本的类型为()。
选项:
A.int
B.char
C.float
D.struct
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:79
题目类型:【多选题】
题目:
以下合法的十六进制数是()。
选项:
A.oxff
B.0Xabc
C.0x01
D.0X9X
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:80
题目类型:【多选题】
题目:
有定义语句:int x,y;若要通过scanf("%d,%d",&x,&y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,正确的有()。
选项:
A.1112<回车>
B.11,<空格>12<回车>
C.11,12<回车>
D.11,<回车>12<回车>
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:81
题目类型:【多选题】
题目:
关于for(表达式1,表达式2,表达式3)循环,以下正确的是()。
选项:
A.三个表达式都不可省略
B.表达式1可以省略
C.表达式2可以省略
D.表达式3可以省略
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:82
题目类型:【判断题】
题目:
C中的变量必须“先定义,后使用”,函数也不例外。()
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:83
题目类型:【判断题】
题目:
在C的if语句中,用作判断的表达式只能是关系表达式或逻辑表达式。()
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:84
题目类型:【判断题】
题目:
一个无符号整数各数字往左移动2位后,一定是原数的4倍。()
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:85
题目类型:【判断题】
题目:
在C中能代表逻辑值“假”的是0。()
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:86
题目类型:【判断题】
题目:
用户标识符中可以出现下划线和中划线(减号)。()
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:87
题目类型:【判断题】
题目:
在某种意义上,char和int通用。()
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:88
题目类型:【判断题】
题目:
自增运算符和自减运算符的结合方向也是“自左向右”。()
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:89
题目类型:【判断题】
题目:
若a=2,b=-4;则执行a||b++后,b为-3。()
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:90
题目类型:【判断题】
题目:
表达式 ’a’ 和 “a” 是不同的,前者长度为1,后者长度为2。()
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:91
题目类型:【判断题】
题目:
若有static int a[10];则a数组的10个元素的值都是0。()
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:92
题目类型:【判断题】
题目:
有unsigned int a=16;a=a>>2;则a的值是4。()
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:93
题目类型:【判断题】
题目:
C语言的文件存取方式只能是顺序存取,不能随机存取。()
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:94
题目类型:【判断题】
题目:
用数组名作为实参时,把实参数组的起始地址传递给形参数组,因此形参数组和实参数组占用同一段内存单元,改变形参数组的值,也就改变了实参数组的值。()
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:95
题目类型:【判断题】
题目:
continue语句可用于switch语句,也可用于for、while和do循环语句中。()
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:96
题目类型:【判断题】
题目:
结构类型变量所占内存长度等于成员的长度;而共享体类型变量所占用的内存长度是各成员的内存长度之和,每个成员分别占用其自己的内存单元。()
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:97
题目类型:【判断题】
题目:
若有int a[10]={1,2,3,4,5,6,7,8,9,10};a=a+1;则这时a代表元素2的位元元址。()
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:98
题目类型:【判断题】
题目:
自增自减运算符++,--可以用于int型、float型和double型资料。()
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:99
题目类型:【判断题】
题目:
C程序中和每一行就是一个语句。()
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:100
题目类型:【判断题】
题目:
C语言可以直接访问物理位元元址。()
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:101
题目类型:【判断题】
题目:
C语言既可以用来写系统软件,也可以用来写应用软件。()
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:102
题目类型:【判断题】
题目:
一个C源程序只能有一个main()函数。
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:103
题目类型:【判断题】
题目:
可以用typedef声明各种类型名,但不能用它来定义变量。()
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:104
题目类型:【判断题】
题目:
break语句可用于switch语句,也可用于for、while和do循环语句中。()
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:105
题目类型:【判断题】
题目:
全局变量的作用域一定比局部变量的作用域范围大。()
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:106
题目类型:【判断题】
题目:
在C中变量不定义也可以使用。()
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:107
题目类型:【判断题】
题目:
若有说明:int n=2,*p=&n,*q=p;,则以下非法的赋值语句是p=n;。()
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:108
题目类型:【判断题】
题目:
C语言中,函数的隐含存储类别是extern()
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:109
题目类型:【判断题】
题目:
C语言中,feof函数用来判断即将读入的是否是文件结束标志,它可用于二进制文件,但不能用于文本文件。()
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:110
题目类型:【判断题】
题目:
格式字符%md中的m只能为正,不能为负。()
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:111
题目类型:【判断题】
题目:
C中*&a是取变量a的地址。()
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
序号:112
题目类型:【判断题】
题目:
有unsigned int a=16;a=a<<2;则a的值是64。()
选项:
答案:更多参考答案,请关注【渝粤搜题】微信公众号
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。