云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 东大17秋学期《高级语言程序设计基础》在线作业2

东大17秋学期《高级语言程序设计基础》在线作业2

  • 62 次阅读
  • 3 次下载
  • 2025/6/1 7:30:38

18春奥鹏东大17秋学期《高级语言程序设计基础》在线作业2 试卷总分:100 测试时间:-- 单选题

、单选题(共 20 道试题,共 100 分。)

1. 若执行fopen函数时发生错误,则函数的返回值是( )。 A. 随机值 B. 1

C. NULL D. EOF

满分:5 分

2. 若用fopen打开一个新的二进制文件,要求文件既能读又能写,则应选用的文件方式字符串是( )。 A. \B. \C. \D. \

满分:5 分

3. 函数rewind(fp)的作用是:使文件位置指针( )。 A. 重新返回文件的开头 B. 返回到前一个字符的位置 C. 指向文件的末尾

D. 自动移至下一个字符的位置 满分:5 分

4. C语言程序从main()函数开始执行,所以这个函数要写在( )。 A. 程序文件的开始 B. 程序文件的最后

C. 它所调用的函数的前面 D. 程序文件的任何位置 满分:5 分

5. 在C语言中,一维数组的定义方式为:类型说明符 数组名( )。 A. [常量表达式] B. [整型表达式]

C. [整型常量或整型表达式] D. [整型常量]

满分:5 分

6. 设有定义:int a=1, *p=&a; float b=2.0; char c='A'; ,以下不合法的运算是( )。 A. p++; B. a--;

C. b++; D. c--;

满分:5 分

7. 以下为一维整型数组a的正确说明是( )。 A. int a(10); B. int n=10,a[n];

C. int n; scanf(\D. #define SIZE 10;int a[SIZE]; 满分:5 分

8. 以下能对一维数组a进行正确初始化的语句是( )。 A. int a[10]=(0,0,0,0,0); B. int a[10]={ }; C. int a[]={0};

D. int a[10]=(10*1); 满分:5 分

9. 若有说明:int a[3][4]={0};则下面正确的叙述是( )。 A. 只有数组元素a[0][0]可得到初值0 B. 此说明语句不正确

C. 数组a中各元素都可得到初值,但其值不一定为0 D. 数组a中每个元素均可得到初值0 满分:5 分

10. 若有以下程序段: for (m=1; m<=100; m++) { scanf(\ if (y<0) continue; printf(\ }正确的描述是( )。 A. 当y<0时整个循环结束 B. y>=0时什么也不输出 C. printf函数永远也不执行

D. 最多允许输出100个非负整数 满分:5 分

11. 设a、b、c、d均是int类型变量,为了使以下程序段的输出为:1234+123+12+1,正确的输入形式应当是( )。 scanf(\A. 1234123121<回车>

B. 1234123412341234<回车> C. 1234+1234+1234+1234<回车> D. 1234+123+12+1<回车> 满分:5 分

12. 若有语句:int a=4, *p=&a;,下面均代表地址的一组选项是( )。 A. a, p, &*a B. *&a, &a, *p C. &a, p, &*p D. *&p, *p, &a\ 满分:5 分

13. 当正常执行了文件关闭操作时,fclose函数的返回值是( )。

A. -1

B. 随机值 C. 0 D. 1

满分:5 分

14. 如果在一个函数中的复合语句中定义了一个变量,则以下正确的说法是( )。 A. 该变量只在该复合语句中有效 B. 该变量在该函数中有效 C. 该变量在本程序范围内有效 D. 该变量为非法变量 满分:5 分

15. 若执行fopen函数时发生错误,则函数的返回值是( )。 A. 随机值 B. 1

C. NULL D. EOF

满分:5 分

16. 若a和b均为int型变量,则执行以下程序断后x的输出是( )。 x=15;y=15;printf(\A. 0 B. 1 C. 6 D. 12

满分:5 分

17. 以下程序执行后a的值为( )。 main( ) { int a,m=2, k=1, *p=&k; a=p!=&m; printf(\ } A. -1 B. 0 C. 1 D. 2

满分:5 分

18. 以下能对二维数组a进行正确初始化的语句是( )。 A. int a[2][]={{1,0,1},{5,2,3}}; B. int a[][3]={{1,2,3},{4,5,6}}; C. int a[2][4]={{1,2,3},{4,5},{6}}; D. int a[][3]={{1,0,1},{},{1,1}};\ 满分:5 分

19. 若有定义:int a[2][3];,则以下对a数组元素地址的正确表示为( )。 A. *(a+1) B. *(a[1]+2) C. a[1]+3 D. a[0][0]

满分:5 分

20. 以下判断正确的是( )。

A. char *s=\等价于char *s; *s=\

B. char str[10]={\等价于char str[10]; str={\C. char *s=\等价于char *s; s=\

D. char str[10]={\等价于char str[10]; *str={\ 满分:5 分

解决方法

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

18春奥鹏东大17秋学期《高级语言程序设计基础》在线作业2 试卷总分:100 测试时间:-- 单选题 、单选题(共 20 道试题,共 100 分。) 1. 若执行fopen函数时发生错误,则函数的返回值是( )。 A. 随机值 B. 1 C. NULL D. EOF 满分:5 分 2. 若用fopen打开一个新的二进制文件,要求文件既能读又能写,则应选用的文件方式字符串是( )。 A. \B. \C. \D. \ 满分:5 分 3. 函数rewind(fp)的作用是:使文件位置指针( )。 A. 重新返回文件的开头 B. 返回到前一个字符的位置 C. 指向文件的末尾 D. 自动移至下一个字符的位置

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com