第一部分习题篇 第一章C语言概述
一选题
1以下说法中正确的是 (C)。
A)C语言程序总是从第一个函数开始执行
B )在C语言程序中,要调用函数必须在 main()函数中定义
C)C语言程序总是从main()函数开始执行
D)C语言中的main()函数必须放在程序的开始部分
2 个C语言程序是由(B )。
A)一个主程序和若干子程序组成B )函数组成
C)若干过程组成D )若干子程序组成
C语言规定,在一个源程序中,main函数的位置(C)。
A)必须在最开始B)必须在系统调用的库函数的后面
C)可以任意D)必须在最后
4下叙述不正确的是 (D )。
A)一个C源程序可由一个或多个函数组成
B)一个C源程序必须包含一个main函数
C)C程序的基本组成单位是函数
D )在C程序中,注释只能位于一条语句的后面
5列关于C语言的说法不正确的是(D)。
A)C语言既有高级语言的功能,也具有低级语言的一些功能
B)C语言中的一条执行语句都必须用分 结束
C)注释可以出现在程序中任意合适的地方
D)include命令行后面必须加分
用C语言编写的代码程序(B)。
A)可以立即执行B)是一个源程序
C)经过编译即可执行D )经过编译解释才能执行
用高级语言(如C语言)编写的程序称为(A)
A)源程序B )目标程序C)可执行程序D )编译程序
—个函数的组成有(A )。
A)函数首部和函数体B)函数名和函数的声明部分
C)主函数和子函数D)声明部分和执行部分
在C语言中,用来表示“取地址”的符 是(B )。
A) #B) &C)*D) @
C语言是计算机高级语言,它适合于作为系统描述语言,它(A)。
A)既可用来写系统软件,也可用来写应用软件
B)只能写系统软件,不能用来写应用软件
C)不能写系统软件,只能用来写应用软件
D)既不能写系统软件,也不能写应用软件
填空题
C语言用函数作为程序的模块单位,便于实现程序的模块化。
C语言允许直接访问物理地址,能进行 位操作。
3C语言编写的程序,每一个语句和数据定义的结尾必须要有一个分 。
每个C程序中必须有一个 main()函数。
C程序中的函数体由{}括起来。
C程序中的“ n”表示在程序运行中 换行。
C程序中,“/*……*/”表示注释部分。
C程序中,一个函数由 函数首部和函数体组成。
一个C程序总是从main()函数开始执行的,不论该函数在整个程序中的位置如何。
判断题
C语言不具有低级语言的特性。(错)
C语言之所以也被称为中级语言,是因为它比咼级语言的功能要少,而比低级语言的功能 多。(错)
C语言与其他高级语言一样具有结构化的控制语句。(对)
C语言允许直接访问物理地址。(对)
每一个C程序必须有一个 main函数。(对)
C程序的语句最后应有一个分 。(对)
C程序中的main函数必须放在整个程序的最前头。(错)
计算机高级语言对源程序进行翻译有两种方式:编译和解释。(对)
编程题
1 .编写一个C程序,输出以下信息:
************
I am a stude nt.
************
#include /*包含头文件,为了使用 printf和scanf语句,注意句末无分 */ void main()
{
printf(
printf(
printf(
“ ***********
n”);
“ am a stude nt.”;
“ ***********
n”);
}
2.编写一个C程序,输入a、
/*n的作用相当于回车*/
b两个数,输出其中大的数。(只用一个主函数)
#i nclude void mai n()
{
int a,b;
/*注意输入两个数之间用逗 分隔
/*注意输入两个数之间用逗 分隔*/
printf( %d”,a);
else
printf( %d”,b);
b、
b、c三个数,输出其中最大数。(只用一个主函数)
编写一个C程序,输入a、 #i nclude void mai n() {
相关资源:橘子快速启动软件(橘子启动器)v3.0绿色免费版-其它代码类资源…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!