一个C语言语句中至少包含,C语言一二章复习题

C语言的结构

1.在C语言中,程序的基本单位是函数,一个C源程序至少包含一个主函数(main),当然也可以包含一个main和许多个其他的函数。

2.C语言具有层次清晰的特点,它用函数作为程序模块以实现程序的模块化,从而使得程序易于调试和维护,符合现代编程的风格,所以C语言是一种结构程序语言。

阅读下面的程序,回答3、4题。

程序1-1:P1-1.c

#include

#include

main()

{

double s;

printf("Input a number:\n");

scanf("%f",&s);

s=sqrt(s);

printf("%lf\n",s);

}

3.在上面的程序中,include称为文件包含命令,而类似math.h的以.h为扩展名的文件称为头文件。

4.在程序1-1中,属于数据说明的语句是double s;,整个函数体包含在花括号之中。

5.与一般的编程语言相比较,C语言具有限制小,灵活性大,语法限制不太严格,程序设计自由度大,可移植性好,并且能够直接访问内存。

6.以下说法中正确的是(C)。

A)C语言程序总是从第一个函数开始执行

B)在C语言程序中,要调用的函数必须在main()函数中定义

C)C语言程序总是从main()函数开始执行

D)C语言程序中的main()函数必须放在程序的开始部分

数据类型及其运算

1.C语言的数据类型可以分为基本类型、构造类型、指针类型和空类型。其中基本类型又可以分为整型、字符型、实型和枚举类型。构造类型可以分为结构体类型和共用体类型。

2.在C语言中,合法的字符常量是(B )。

A)'\084' B)'\x43'

C)'ab' D)"\0"

3.在C语言中不但规定了运算符的优先级,并且规定了运算符的结合性,这也是其他高级语言所没有的,同时也增加了C语言的复杂性。例如,算术运算符的结合性是自左至右,自增运算符“++”的结合性是自右至左。

4.C语言中,运作对象必须是整型数据的运算符是(A )。

A)% B)\

C)%和\ D)* *

5.为表示关系x≥y≥z,应使用C语言表达式(A)。

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

C)(x>=y>=z) D)(x>=y)&(y>=z)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值