C语言程序设计基础试题及答案Word格式文档下载.doc
- 文档编号:13160604
- 上传时间:2022-10-07
- 格式:DOC
- 页数:6
- 大小:38.50KB
C语言程序设计基础试题及答案Word格式文档下载.doc
《C语言程序设计基础试题及答案Word格式文档下载.doc》由会员分享,可在线阅读,更多相关《C语言程序设计基础试题及答案Word格式文档下载.doc(6页珍藏版)》请在冰豆网上搜索。
则执行语句c+=b&
a--后,c的结果为()。
A.0,1 B.1,0 C.2,0 D.不确定
7.以下不正确的C语言标识符是()
A)
int
B)
a_1_2
C)
ab1exe
D)
_x
8.以下是正确的C语言标识符是()。
#define
_123
%d
\n
9.下列四组字符串中都可以用作C语言程序标识符的一组是()
。
B)
i\am C)
Pxq D)
str_l
_3d one_half
My->
book
Cpp
oodbs tart$it line# pow
10.下面各选项组中,均是C语言关键字的组是()
auto,enum,include
switch,typedef,continue
signed,union,scanf
if,struct,type
11.下列不属于C语言关键字的是()
default
register
enum
external
12.C语言程序从main()函数开始执行,所以这个函数要写在()。
程序文件的开始
程序文件的最后
它所调用的函数的前面
程序文件的任何位置
13.下列关于C语言的叙述错误的是()
大写字母和小写字母的意义相同
不同类型的变量可以在一个表达式中
在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型
同一个运算符号在不同的场合可以有不同的含义
14.在C语言中,错误的int类型的常数是()
32768
0
037
0xAF
15.将字符g赋给字符变量c,正确的表达式是()
c=\147
c="
\147"
c=’\147’
16.下列转义字符中错误的一个是()。
’\000’
’\0014’
’\x111’
’\2’
17.将空格符赋给字符变量c,正确的赋值语句是()。
c=’\0’
c=NULL
c=0
c=32
18.已知:
char
a=’\70’;
则变量a中()
包含1个字符
包含2个字符
包含3个字符
说明非法
19.字符串"
\"
EOF\n=-\61\"
"
的长度是()。
8
9
14
非法字符串
20.字符串"
的长度是()。
1
2
21.已知:
a;
b;
float
c;
double
d;
执行语句"
c=a+b+c+d;
后,变量c的数据类型是()
double
22.温度华氏和摄氏的关系是:
C=-(F-32)。
已知:
C,F;
由华氏求摄氏的正确的赋值表达式是()。
C=5/9(F-32)
C=5*(F-32)/9
C=5/9*(F-32)
三个表达式都正确
23.逗号表达式"
(a=3*5,a*4),a+15"
的值是()。
15
60
30
不确定
24.已知
x=1,y=1,z=1;
表达式"
x+++y+++z++"
3
4
5
表达式错误
25.用十进制表示表达式"
12|012"
的值是()
12
14
26.已知int
x=(1,2,3,4);
变量x的值是()。
4
27.表达式sizeof(double)是
()。
函数调用
double型表达式
int型表达式
非法表达式
28.C语言程序的执行,总是起始于()。
A)程序中的第一条可执行语句
B)程序中的第一个函数
C)main函数
D)包含文件中的第一个函数
29.下列说法中正确的是(。
)
A)C程序书写时,不区分大小写字母
B)C程序书写时,一行只能写一个语句
C)C程序书写时,一个语句可分成几行书写
D)C程序书写时每行必须有行号
30.下面对C语言特点,不正确描述的是()。
A)C语言兼有高级语言和低级语言的双重特点,执行效率高
B)C语言既可以用来编写应用程序,又可以用来编写系统软件
C)C语言的可移植性较差
D)C语言是一种结构式模块化程序设计语言
31.C语言源程序的最小单位是()。
A)程序行B)语句C)函数D)字符
32.以下四项中属于C语言关键字的是()。
A)CHARB)defineC)unsignedD)return
33.十进制数2403转换成十六进制数为()。
A)963B)369C)953D)359
34.二进制数00110101转换成八进制数是()。
A)055B)065C)056D)152
35.计算机内部运算使用的数是(。
)
A)十进制数B)十六进制数C)二进制数D)八进制数
36.一个字长的二进制位数是()。
A)2个BYTE,即16个bitB)3个BYTE,即24个bitC)4个BYTE,即32个bitD)随计算机系统不同而不同
37.在C语言系统中,假设int类型数据占2个字节,则double、long、unsignedint、char类型数据所占字节数分别多少(。
)
A)8,2,4,1B)2,8,4,1C)4,2,8,1D)8,4,2,1
38.下面程序段执行结果是( ) 。
inti=5,k;
k=(++i)+(++i)+(i++);
printf("
%d,%d"
k,i);
A)24,8B)21,8C)21,7D)24,7
三、上机操作题
1.分析程序并上机操作。
下列程序的运行结果是什么?
main()
{
intx=5;
inty=10;
printf(“%d\n”,x++);
printf(“%d\n”,++y);
}
2.从键盘上输入学生5门功课的成绩,计算出总成绩和平均成绩并输出。
1.C2.D3.C4.C5.C6.D7.A8.B9.A10.B11.D12.D13.A14.A15.C16.A17.D18.A19.B20.A21.C22.B23.C24.A25.A26.D27.C28.C29.C30.C31.B32.C33A34B35C36A37D38B
6
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 基础 试题 答案