- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
c语言试卷及答案大一武汉工程大学
一、选择题(每题2分,共20分)
1.C语言中,以下哪个选项是合法的标识符?
A.23abc
B._123abc
C.int
D.abc-123
答案:B
2.下列哪个选项是C语言中的关键字?
A.include
B.main
C.int
D.define
答案:C
3.在C语言中,以下哪个选项是正确的整型常量?
A.1.23
B.0x12
C.0123
D.01.23
答案:B
4.在C语言中,以下哪个选项是正确的字符串字面量?
A.Hello,World!
B.Hello,World!
C.Hello,World!
D.Hello,World!
答案:A
5.在C语言中,以下哪个选项是正确的二维数组声明?
A.inta[3][2];
B.inta[][];
C.inta[3][];
D.inta[2,3];
答案:A
6.C语言中,以下哪个选项是正确的函数声明?
A.intadd(intx,inty);
B.intadd();
C.intadd(int,int);
D.intadd(intx,inty){}
答案:A
7.在C语言中,以下哪个选项是正确的条件语句?
A.if(x0)
printf(xispositive\n);
B.ifx0
printf(xispositive\n);
C.if(x0)
if(y0)
printf(xandyarepositive\n);
D.if(x0){
printf(xispositive\n);
}
答案:D
8.在C语言中,以下哪个选项是正确的循环语句?
A.for(inti=0;i10;i++)
B.while(i10)
i++;
C.do{
i++;
}while(i10);
D.for(i=0;i10;i--);
答案:C
9.在C语言中,以下哪个选项是正确的指针声明?
A.intp;
B.intp[];
C.int(p)[];
D.intp[10];
答案:A
10.在C语言中,以下哪个选项是正确的结构体声明?
A.struct{
inta;
floatb;
}point;
B.structpoint{
inta;
floatb;
};
C.structpoint{
inta;
floatb;
}point;
D.struct{
inta;
floatb;
}point;
答案:B
二、填空题(每题2分,共20分)
1.在C语言中,基本数据类型包括整型(____)、字符型(____)、浮点型(____)和双精度型(____)。
答案:int,char,float,double
2.C语言中的运算符包括算术运算符(____)、关系运算符(____)、逻辑运算符(____)和位运算符(____)。
答案:+,-,,/,%,==,!=,,,=,=,,||,,|,^,~
3.C语言中的控制语句包括条件语句(____)、循环语句(____)和跳转语句(____)。
答案:if,while,for,break,continue,return,goto
4.C语言中,数组的声明格式为(____)类型名(____)数组名[数组大小]。
答案:数据,[,]
5.C语言中,函数的声明格式为(____)返回类型(____)函数名(____)参数列表(____)。
答案:数据,返回,(,)
6.C语言中,指针的声明格式为(____)类型名(____)指针名(____)。
答案:,,
7.C语言中,结构体的声明格式为(____)struct结构体名{成员列表};结构体变量的声明格式为(____)结构体名(____)结构体变量名。
答案:typedef,结构体名,结构体变量名
8.C语言中,联合体的声明格式为(____)union联合体名{成员列表};联合体变量的声明格式为(____)联合体名(____)联合体变量名。
答案:typedef,联合体名,联合体变量名
9.C语言中,枚举的声明格式为(____)enum枚举名{枚举值列表};枚举变量的声明格式为(____)枚举名(____)枚举变量名。
答案:typedef,枚举名
文档评论(0)