【奥鹏】吉大19秋学期《C语言程序设计》在线作业一[1]答案 下载本文

内容发布更新时间 : 2024/5/11 16:47:54星期一 下面是文章的全部内容请认真阅读。

【奥鹏】吉大19秋学期《C语言程序设计》在线作业一 试卷总分:100 得分:100 一、单选题(共10题,40分) 1、有以下程序: #include union pw { int i; char ch[2];}a; main() {a.ch[0]=13;a.ch[1]=0;printf(\\n\);} 程序的输出结果是 A13 B14 C208 D209

[仔细分析以上题目,运用所学知识完成作答] 参考选择:A

2、假定以下程序经编译和连接后生成可执行文件PROG.EXE,如果在此可执行文件所在目录的DOS提示符下键入: PROG ABCDEFGH IJKL<回车>,则输出结果为 main( int argc, char *argv[]) { while(--argc>0) printf(\[argc]); printf(\\n\); } AABCDEFG BIJHL

CABCDEFGHIJKL DIJKLABCDEFGH

[仔细分析以上题目,运用所学知识完成作答] 参考选择:D

3、设有以下说明语句 struct ex { int x ; float y; char z ;} example; 则下面的叙述中不正确的是 Astruct结构体类型的关键字 Bexample是结构体类型名 Cx,y,z都是结构体成员名 Dstruct ex是结构体类型名

[仔细分析以上题目,运用所学知识完成作答] 参考选择:B

4、设有int x=11;则表达式(x++*1/3)的值是 A3 B4 C11 D12

[仔细分析以上题目,运用所学知识完成作答] 参考选择:A

5、请选出可用作C语言用户标识符的是 Avoid,define,WORD Ba3_b3,_123,IF

CFOR,--abc,Case D2a,Do,Sizeof

[仔细分析以上题目,运用所学知识完成作答] 参考选择:B

6、C语言允许函数类型缺省定义,此时函数值隐含的类型是 Afloat Bint Clong Ddouble

[仔细分析以上题目,运用所学知识完成作答] 参考选择:B

7、设有数组定义: char array[]=\则数组 array所占的空间为 A4个字节 B5个字节 C6个字节 D7个字节

[仔细分析以上题目,运用所学知识完成作答] 参考选择:C

8、若有以下程序 #include int a[]={2,4,6,8}; main()int *p=a; for(i=0;i<4;i++)a[i]=*p; printf(\\n\[2]); 面程序输出结果是 A6 B8 C4 D2

[仔细分析以上题目,运用所学知识完成作答] 参考选择:D

9、下列各数据类型不属于构造类型的是 A枚举型 B共用型 C结构型 D数组型

[仔细分析以上题目,运用所学知识完成作答] 参考选择:A

10、下面能正确进行字符串赋值操作的是 Achar s[5]={\

Bchar s[5]={ ′A′, ′B′, ′C′, ′D′, ′E′}; Cchar *s;s=\

{ int i; } 上 Dchar *s;char a; scanf(\);

[仔细分析以上题目,运用所学知识完成作答] 参考选择:C

二、多选题(共5题,20分)

1、在文件操作中,用于检测和设置文件状态的函数有______。 A文件结束检测函数feof()

B读写文件出错检测函数ferror()

C文件出错和结束标志文件函数才clearerr() D文件关闭函数fclose()

[仔细分析以上题目,运用所学知识完成作答] 参考选择:ABC

2、以下对C语言函数的有关描述中,错误的是:______。

A调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参 B函数既可以嵌套定义又可以递归调用 C函数必须有返回值,否则不能使用函数

D程序中有调用关系的所有函数必须放在同一个源程序文件中 [仔细分析以上题目,运用所学知识完成作答] 参考选择:BCD

3、设有如下定义:int (*ptr)();则以下叙述中不正确的是______。 Aptr是指向一维数组的指针变量 Bptr是指向int型数据的指针变量

Cptr是指向函数的指针,该函数返回一个int型数据

Dptr是一个函数名,该函数的返回值是指向int型数据的指针 [仔细分析以上题目,运用所学知识完成作答] 参考选择:ABD

4、以下______是正确的转义字符。( ) A‘\\\\' B‘\\’ C‘\\81' D‘\\0'

[仔细分析以上题目,运用所学知识完成作答] 参考选择:ABD

5、在C语言中,正确的int类型的常数是:______。 A0 B32768 C037 D0xaf

[仔细分析以上题目,运用所学知识完成作答] 参考选择:ACD