c语言程序设计上机26题,《C语言程序设计习题与上机指南》答案-20210314023447.docx-原创力文档…

第一部分习题篇 第一章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语言允许直接访问物理地址。(对)

每一个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进行处理,非常感谢!

上一篇 2021年4月22日
下一篇 2021年4月22日

相关推荐