第 1 章
单选题
“确定性”等 5 个特性,下面对另外 4 个特性的描述中错误的是
( )。
B. 有零个或多个输出
D. 可行性
★2. 以下叙述中正确的是( )。
A. C 语言的源程序不必通过编译就可以直接运行
B. C 语言中的每条可执行语句最终都将被转换成二进制的机器指令
C. C 语言源程序经编译形成的二进制代码可以直接运行
D. C 语言中的函数不可以单独进行编译
★3. 用 C 语言编写的代码程序( )。
A. 可立即执行 B. 是一个源程序
C. 经过编译即可执行 D. 经过编译解释才能执行
4. 结构化程序由三种基本结构组成,三种基本结构组成的算法( )。
A. 可以完成任何复杂的任务 B. 只能完成部分复杂的任务
C. 只能完成符合结构化的任务 D. 只能完成一些简单的任务
5. 以下叙述中正确的是( )。
A. 用 C 程序实现的算法必须要有输入和输出操作
B. 用 C 程序实现的算法可以没有输出但必须要有输入
C. 用 C 程序实现的算法可以没有输入但必须要有输出
D. 用 C 程序实现的算法可以既没有输入也没有输出
填空题
★ 语言程序的基本单位是__________。(函数)
C 语言程序总是从__________开始执行,并终止于__________。
(主函数 main(),主函数 main() )
★ C 语言程序是由一个或若干个函数构成的,程序中至少应包含一个__________
函数。(主函数 main())
C 语言函数一般由两部分组成,它们分别是__________和__________。
(函数首部,函数体)
{_____开始,以____}______结束。
3 种基本结构是__________、__________和__________。
(顺序结构,选择结构,循环结构)
,经过编译后,生成的目标文件名的后
,经过连接后,。
第 3 章
单选题
a、i 已正确定义,且 i 已正确赋值,则合法的语句是( )。
==1 B.++i; =a++=5; =int(i);
★( )。
#include “”
main( )
{ int y=3,x=3,z=1;
printf("%d %d\n",(++x,y++),z+2);
}
4 2 3 3
★:
int u=010,v=0x10,w=10;
printf("%d,%d,%d\n",u,v,w) ;
则输出结果是( )。
,16,10 ,10,10 ,8,10 ,10,10
:
char c1='b',c2='e';
printf("%d,%c\n",c2c1,c2'a'+'A');
则输出结果是( )。
,M ,E
,E ,输出结果不确定
( )。
int a=1234;
printf("%2d\n",a);
、无结果
★( )。
main( )
{
char c='z';
printf("%c",c25);
}
25
★( )。
main( )
{ int k=17;
printf("%d,%o,%x \n",k,k,k);
}
,021,0x11 ,17,17
,0x11,021 ,21,11
★( )。
main( )
{ double d=; int x,y;
x=;y=(x+)/;
printf("%d \n", d*y);
}
(小数点后只写 1 位)( )。
main( )
{ doub
大学c语言重点 复习题new 来自淘豆网m.daumloan.com转载请标明出处.