c语言考题 union un语句正确的是a.c='a',C语言考试试题基础版

一、选择题

1.在每个C 程序中都必须包含有这样一个函数,该函数的函数名为?????? ???? 。

A. main?? ????????

B. MAIN?? ????????

C. name ??????????

D. function

2.在以下关于C 语言的注释的叙述中,不正确的是 。

A .注释可用"/*"、"*/"形式表示,也可用"//"形式表示

B .编译器在编译一个程序时,将跳过注释,不对其进行处理

C .编译器在编译一个程序时,可发现注释中的单词拼写错误

D .程序中注释的多少不会影响所生成的可执行文件的长度

3.以下叙述不正确的是 。

A .在C 程序中,严格区分大小写字母

B .一个

C 源程序有且仅有一个main 函数

C .在C 程序中,注释只能位于一条语句的后面

D .一个C 程序总是从main 函数开始执行

4.下列合法的标识符为

A.abde+

B. #KDJF

C. 67KDJ

D. DK3_

5.关于字符串和字符的关系正确的是

A.“A ”与’A ’是相同的

B.字符串是常量,字符是变量

C.“A ”与’A ’是不同的

D.“A ”与“A ”是相同的

6.下面关于语句的说法正确的是

A.下面这两段程序的执行效果是一致的

B.空语句是只有一个分号的语句,它其实什么也不干

C.语句的构成不一定需要分号

D.语句的书写对程序的运行不起作用,因此可以随便写都可以

7.以下各标识符中,合法的用户标识符组为 。

A. PAd ,P#d ,b-b ,abc ,_0123,ssiped

B. cin ,a10,CPP ,float ,del_word ,signed

C. void ,max ,hiy ,,list ,*jer

if (x>y)

{z=x; s=z*z;}

else

{z=y;s=1/(z*z);}

if (x>y) z=x; s=z*z; else z=y;s=1/(z*z);

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值