计算机编程平台答案,计算机编程习题及答案.doc

计算机编程习题及答案

一、选择题

1.所有C函数的结构都包括的三部分是( )。

A)语句、花括号和函数体

B)函数名、语句和函数体

C)函数名、形式参数和函数体

D)形式参数、语句和函数体

2.C程序由( )组成。

A)子程序 B)主程序和子程序 C)函数 D)过程

3.下面属于C语言标识符的是( )。

A)2ab B)@f C)?b D)_a12

4.C语言中主函数的个数是( )。

A)2个 B)1个 C)任意个 D)10个

5.下列关于C语言注释的叙述中错误的是( )。

A)以“/*”开头并以“*/”结尾的字符串为C语言的注释内容

B)注释可出现在程序中的任何位置,用来向用户提示或解释程序的意义

C)程序编译时,不对注释作任何处理

D)程序编译时,需要对注释进行处理

6.在Visual C++ 6.0环境下,C源程序文件名的默认后缀是( )。

A).cpp B).exe C).obj D).dsp

7.C语言的基本构成单位是: 。

A 函数 B)函数和过程 C)超文本过程 D 子程序

. 一个C语言程序总是从开始执行。

A主过程 B) 主函数 C)子程序 D)主程序

. 以下叙述不正确的是 。

A在C程序中,语句之间必须要用分号";"分隔

B若a是实型变量,C程序中a=10是正确的,因为实型变量中允许存放整型数

C在C程序中,无论是整数还是实数都能正确无误地表示

D在C程序中,%是只能用于整数运算的运算符. 以下不正确的C语言标识符是 。

A ABC B) abc C) a_bc D) ab.c

11. 在C语言中,字符型数据在内存中以 形式存放。

A 原码 B) BCD码 C) 反码 D) ASCII码

A) "c" B) '\\'' C) 'W' D) "\32a"

13. 设有说明:char w; int x; float y; double z;

则表达式w*x+z-y值的数据类型为。

A float B) char C)int D) double

14.关于C语言数据类型的叙述,正确的是( )。

A)枚举类型不是基本类型 B)数组不是构造类型

C) 变量必须先定义后使用 D)不允许使用空类型

15. 以下( )是正确的变量名。

A) 5f B) if C) f.5 D) _f5

16.以下( )是不正确的字符串常量。

A) 'abc' B) "12'12" C) "0" D) " "

17.要给a、b、c输入数据,正确的输入语句是。

Ascanf(a,b,c) ; B)scanf("%d%d%d",a,b,c);

C)scanf("%D%D%D",&a,%b,%c); D) scanf("%d%d%d",&a,&b,&c);

18. 。

A) 0 B) 1/2 C) 0.5 D) 1

19.下列运算符中优先级最高的算符是()

A) !B) %C) -= D) &&

20. 为表示关系:x≥y≥z,应使用的C语言表达式是()

A) (x>=y)&&(y>=z)B) (x>=y)AND(y>=x)C) (x>=y>=z)D) (x>=y)&(y>=z)

21.有以下程序:

#include

main( )

{ int a=2, b=3, c =2;

if ( a

if ( b <0 ) c=0;

else c +=1;

printf (“%d\n”, c );

}

程序的输出结果是()

A) 0B) 1C) 2D) 3

22. 有以下程序:

#include

main( )

{ int a, b, s;

scanf (“%d %d”, &a, &b );

s =a=3;

if ( 3 <4 ) s =4;

s *=s;

printf (“%d\n”, s );

}

若执行以上程序时从键盘上输入3和4,则输出结果是()

A) 14B)16C) 18D) 20

23.有以下程序片段:

y=-1;

if(x!=0)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值