没有合适的资源?快使用搜索试试~ 我知道了~
复习题21
需积分: 0 0 下载量 26 浏览量
2022-08-03
12:51:18
上传
评论
收藏 287KB PDF 举报
温馨提示
试读
9页
1. “C 语言函数可以嵌套调用,也可以递归调用”,上述说法() 2. C 语言中除了 main 函数,其他的函数不可作为单独的文件存在,该说法() 3. ①C
资源详情
资源评论
资源推荐
1
一、选择题
1. “C 语言函数可以嵌套调用,也可以递归调用”,上述说法()。
A. 正确 B. 错误
2. C 语言中除了 main 函数,其他的函数不可作为单独的文件存在,该说法( )。
A. 正确 B. 错误
3. ①C 语言程序必须经过编译连接才可以运行;②用 C 语言编写的源程序不能直接在计算机上运行;对上述两
种说法正确的是()。
A. ①正确 B. ②正确 C. ①②都正确 D. ①②都不正确
4. 下列不能定义的用户标识符是()。
A. Hename B. _01B C. x38B_int D. sizeof
5. 下列选项中,不能作为合法常量的是()。
A. 1.234e04 B. 1.234e0.4 C. 1.234e+4 D. 1.234e0
6. 若有定义:double a = 22; int i = 0, k = 18; 则下述语句中选项()不符合 C 语言规定。
A. a = a++, i++; B. i = (a+k) <= (i+k);
C. i = a%11; D. i = !a;
7. 下列选项中与语句 if(a) a++;等价的是()
A) if(a == 1) a++; B) if(a == 0) a++;
C) if(a != 1) a++; D) if(a != 0) a++;
8. 关于 main 函数的叙述,下列选项错误的是()
A) C 语言的程序都是从 main 函数开始执行的
B) C 语言的源程序文件没有 main 函数也能编译
C) C 语言中 main 函数的返回类型为 int
D) C 语言的 main 函数不能有参数
9. switch 语句中,switch(
表达式){…},以下关于“表达式”值的叙述中正确的选项是()。
A. 必须是逻辑值 B. 必须是整数值
C. 必须是正数 D. 可以是任意合法的数值
10. 有以下程序
#include <stdio.h>
int main()
{ int x = 11;
printf(“%d\n”, ++x);
return 0;
}
程序运行后的输出结果为:
A. 10 B.11 C. 12 D. 13
11. 若 i 是 int 类型的变量,有以下 for 语句
for(i=0; i=1; i++) printf(“Hello\n”);
下面关于语句执行情况的叙述中正确的是()。
A. 循环体执行 0 次 B. 循环体执行 1 次
C. 循环体执行 2 次 D. 构成无限循环
12. 设有定义 double a[10], *p=a; 以下能给数组 a 中,下标为 4 的元素读入数据的正确语句是()。
A. scanf(‘%f”, &a[4]); B. scanf(“%lf”, a[4]);
C. scanf(“%lf”, p+4); D. scanf(“%lf”, *(p+4));
神康不是狗
- 粉丝: 31
- 资源: 338
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0