在c语言程序中 语句之间必须要用分号分隔,C语言基础题及答案2

这篇内容涵盖了C语言的基础知识,包括程序构成单位、程序执行起点、代码换行规则、数据类型与运算符的使用,以及标识符和常量的规范。文章通过选择题的形式,帮助读者巩固对C语言的理解,特别强调了函数作为基本构成单位,main()函数作为程序执行起点的概念,以及在C语言中整数和实数的表示与运算。
摘要由CSDN通过智能技术生成

第一单元 程序设计和C语言

一、 选择题

1. C语言的基本构成单位是: A 。 A. 函数

B. 函数和过程

C. 超文本过程

D. 子程序

2. 一个C语言程序总是从 B 开始执行。 A. 主过程 B. 主函数 C. 子程序 D.主程序 3. C语言的程序一行写不下时,可以 D 。

A. 用逗号换行 B. 用分号换行 C. 在任意一空格处换行 D. 用回车符换行 4. 以下叙述不正确的是: C 。

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

B. 若a是实型变量,C程序中a=10是正确的,因为实型变量中允许存放整型数 C. 在C程序中,无论是整数还是实数都能正确无误地表示 D. 在C程序中,%是只能用于整数运算的运算符 5. 以下不正确的C语言标识符是 D 。

A. ABC B. abc C. a_bc D. ab.c 6. 下列字符串是标识符的是: 。 ? A. _HJ

B. 9_student

C. long

D. LINE 1

7. 以下说法中正确的是: C 。 A. C语言程序总是从第一个定义的函数开始执行

B. 在C语言程序中,要调用的函数必须放在main()函数中定义 C. C语言程序总是从main()函数开始执行

D. C语言程序中的main()函数必须放在程序的开始部分 8. 不合法的常量是: B 。 A. \2

B. " "

C. 3

D. \483

9. 已知各变量的类型说明如下,则以下不符合C语言语法的表达式是: 。

int k,a,b; unsigned long w=5; double x=1.422;

A. x%(-3) B. W += -2 10. 11.

若有定义:int a=7; float x=2.5; y=4.7;

则表达式x+a%3*(int)(x+y)%2/4的值是: A 。

C. k=(a=2,b=3,a+b)

D. a+=a=+(b=4)*(a=3)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值