国开C语言答案大全,国家开放大学C语言试题及答案 (2).pdf

学 海 无 涯

1.C 语言中的循环类语句有3 条,它们是( )。

选择一项:

A. for,if,while B. for,while,do C. while,do,switch D. for,break,do

正确答案是:for,while,do

2 .C 语言中的跳转类语句有四条,它们是goto,return 和( )。

A. break,const B. static,continue C. break,continueD. while,extern

正确答案是:break,continue

3 .当不需要函数返回任何值时,则所使用的返回类型为( )。

A. Int B. union C. void D. Void 正确答案是:void

4 .在一个函数定义中,函数头包括的3 个部分依次为函数类型、函数名和( )。

选择一项:

A. 表达式B. 语句C. 函数体D. 参数表正确答案是:参数表

5 .在一个程序文件的开始,若需要使用一个包含命令包含一个头文件时,则命令标识符为

A. #cludeB. #constC. #includeD. #defile 正确答案是:#include

6 .在#include 预处理命令中,不可以包含( )。

A. 系统头文件B. 程序文件C. 用户头文件D. 目标文件正确答案是:目标文件

7 .在printf()函数调用的格式字符串中,若使用格式符为“%6.2f”,则规定对应输出的数据占用的字符位置个数为( )。

选择一项:

A. 5B. 6C. 4D. 2

正确答案是:6

8 .在 printf()函数调用的格式字符串中,若使用格式符为“%6.2f”,则规定对应输出的数据中,其小数部分占用的字符

位置个数为( )。

选择一项:

A. 5B. 6C. 4D. 2 正确答案是:2

9 .在 printf()函数调用的格式字符串中,若使用格式符为“%6.2f”,则规定对应输出的数据中,其整数部分占用的字符

位置个数为( )。

A. 6B. 4C. 3D. 2 正确答案是:3

10.在scanf()函数调用的格式字符串中,若使用格式符为“%f”,则对应输入的数据类型为( )。

选择一项:

A. charB. intC. floatD. double 正确答案是:float

11.在scanf()函数调用的格式字符串中,若使用格式符为“%Lf”,则对应输入的数据类型为( )。

A. charB. intC. floatD. double 正确答案是:double

12.每个C 程序文件在编译时可能出现有严重性错误,其对应的标识符号为( )。

选择一项:

A. warningB. errorC. warnD. err 正确答案是:error

13.在VC++环境下,为运行一个程序而建立的工作区文件的扩展名为( )。

A. objB. exeC. dswD. dsp 正确答案是:dsw

二、判断题

1.在C 语言中,作为标识符的第一个字符可以是英文字母、数字或下划线字符。

正确的答案是“错” 。

2 .在C 语言中,标识符中的非首字符可以是英文字母、数字或下划线字符。

选择一项:正确的答案是“对” 。

3 .当需要在程序文件中引入用户定义的头文件时,使用的不是#include 命令。

正确的答案是“错” 。

4 .使用#include 命令只能包含头文件,不能包含其他任何文件。

正确的答案是“错” 。

5 .注释语句的内容只会出现在源程序文件中,不会出现在编译后而生成的目标代码文件中。

正确的答案是“对” 。

学 海 无 涯

6 .一条注释语句的最后必须使用分号结束。

正确的答案是“错” 。

7 .源程序文件被编译成目标文件后,其目标文件中也存在有对应的注释内容。

正确的答案是“错” 。

8 .源程序文件被编译成目标文件后,源程序文件中的注释语句仍然存在。

正确的答案是“对” 。

9 .在一条注释语句中,除了注释内容外,不需要使用任何特定的标记符。

正确的答案是“错” 。

10.多行注释语句的开始

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
大一c语言期末考试试题答案汇总 一、选择题(共10题,每题2分,共20分) 1. 下列哪个不是C语言中的数据类型? A)int B)float C)string D)char 答案:C)string 2. 下列哪个不是C语言中的控制语句? A)if B)while C)repeat D)for 答案:C)repeat 3. 下列哪个不是C语言中的逻辑运算符? A)&& B)|| C)! D)** 答案:D)** 4. 下列哪个不是C语言中的关系运算符? A)> B)< C)= D)>= 答案:C)= 5. 在C语言中,如何声明一个整型变量? A)integer x; B)int x; C)x : integer; D)x = int; 答案:B)int x; 6. 在C语言中,如何实现条件语句的多分支选择? A)if...else B)switch...case C)while D)for 答案:B)switch...case 7. 在C语言中,如何实现循环结构? A)if B)switch C)for D)else 答案:C)for 8. 下列哪个不是C语言中的赋值运算符? A)= B)+= C)== D)-= 答案:C)== 9. 在C语言中,如何定义一个字符串变量? A)string s; B)s : string; C)char s[]; D)char[] s; 答案:C)char s[]; 10. C语言程序的入口函数是? A)Main B)main C)start D)begin 答案:B)main 二、填空题(共5题,每题4分,共20分) 1. 在C语言中,用于输入数据的函数是__________。 答案:scanf 2. 在C语言中,用于输出数据的函数是__________。 答案:printf 3. 在C语言中,用于进行整数除法的运算符是__________。 答案:/ 4. 下面关系运算符中表示“大于等于”的是__________。 答案:>= 5. 在C语言中,用于声明一个字符型变量的关键字是__________。 答案:char 三、编程题(共2题,每题30分,共60分) 1. 编写一个C语言程序,实现输入两个整数,然后输出它们的和。 答案:代码略 2. 编写一个C语言程序,实现输出1到100之间所有能被3整除的数字。 答案:代码略 以上就是大一C语言期末考试试题答案汇总。希望同学们能够认真复习,顺利通过考试。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值