Q游网

2021智慧树知到(山东理工大学)《C语言编程新思路》第1-14章节测试答案(12)

B、8 此文来自qqaiqin.com

C、4

此文来自qqaiqin.com

D、2

此文来自qqaiqin.com

答案:A

此文来自qqaiqin.com

20、以下对结构体变量stul中成员age的非法引用是()。 struct student {int age; int num; }stul,*p; p=&stul;

此文来自qqaiqin.com

A、stul.age

此文来自qqaiqin.com

B、student.age

Q游网qqaiqin

C、p->age

此文来自qqaiqin.com

D、(*p).age

此文来自qqaiqin.com

答案:B Q游网qqaiqin

第十三章测试 此文来自qqaiqin.com

1、运行下列程序,输出结果为()。 #include <stdio.h> int main() { int x=040; printf("%d\n",x=x<<1); return 0;}

Q游网qqaiqin

A、100 此文来自qqaiqin.com

B、160

此文来自qqaiqin.com

C、120

Q游网qqaiqin

D、64

此文来自qqaiqin.com

答案:D Q游网qqaiqin

2、如有short int a,b,若要通过a=a&b使a的低8位置0,高8位不变,则b应该是()。

Q游网qqaiqin

A、0xff00

Q游网qqaiqin

B、0x0000

Q游网qqaiqin

C、0x00ff

此文来自qqaiqin.com

D、0xffff 此文来自qqaiqin.com

答案:A Q游网qqaiqin

3、下列描述正确的是()。

Q游网qqaiqin

A、用C语言可直接进行位运算,因此C语言是一种低级语言。 Q游网qqaiqin

B、参加位运算的数据可以是任何类型的数据。

此文来自qqaiqin.com

C、在一个数左移时被溢出的高位中不包含1的情况下,左移1位相当于该数乘以2。

Q游网qqaiqin

D、有表达式y=~5,则y的值等于-5. 此文来自qqaiqin.com

答案:C 此文来自qqaiqin.com

4、若有short int a=0x5566; 则执行a= a|0xff00 后,a的值是()。 Q游网qqaiqin

A、0x5500 Q游网qqaiqin

B、0x0066 此文来自qqaiqin.com

C、0x5566 此文来自qqaiqin.com

D、0xff66 Q游网qqaiqin

答案:D

Q游网qqaiqin

5、a为任意整数,能将变量a清零的表达式为()。

Q游网qqaiqin

A、a=~a Q游网qqaiqin

B、a=a^a

Q游网qqaiqin

C、a=a&a 此文来自qqaiqin.com

D、a=a|a Q游网qqaiqin

答案:B

Q游网qqaiqin

6、如有short int a,b; ,若要通过a=a|b使a的低8位置1,高8位不变,则b应该是 ()。 此文来自qqaiqin.com

A、0xff00 Q游网qqaiqin

B、0x0000

Q游网qqaiqin

C、0x00ff 此文来自qqaiqin.com

D、0xffff Q游网qqaiqin

答案:C

此文来自qqaiqin.com

7、运行下列程序,输出结果为()。 #include <stdio.h> int main() { printf("%d\n",12>>2); return 0; }

此文来自qqaiqin.com

A、0 此文来自qqaiqin.com

B、1 此文来自qqaiqin.com

C、3

此文来自qqaiqin.com

D、4

Q游网qqaiqin

答案:C

Q游网qqaiqin

8、若有short int a=0x5566; 则执行a= a&0x00ff 后,a的值是()

此文来自qqaiqin.com

A、0x0066

Q游网qqaiqin

B、0x5500

Q游网qqaiqin

C、0x00ff Q游网qqaiqin

D、0x5566 Q游网qqaiqin

答案:A Q游网qqaiqin

9、表达式5+3<<2的值为()。 此文来自qqaiqin.com

A、32 Q游网qqaiqin

B、17

Q游网qqaiqin

C、16

Q游网qqaiqin

D、11

此文来自qqaiqin.com

答案:A

此文来自qqaiqin.com

10、若有short int a=0x7700; ,则执行a=a^0x00ff后,a的值是()。 此文来自qqaiqin.com

A、0x0000 Q游网qqaiqin

B、0x7700

此文来自qqaiqin.com

C、0x77ff

Q游网qqaiqin

D、0xffff

此文来自qqaiqin.com

答案:C 此文来自qqaiqin.com

第十四章测试 Q游网qqaiqin

1、关于文件,下列理解不正确的是()。

Q游网qqaiqin

A、C语言把文件看作是字节的序列,即由一个个字节数据顺序组成 此文来自qqaiqin.com

B、所谓文件一般指存储在外部介质上数据的集合 Q游网qqaiqin

C、系统自动在内存区为每一个正在使用的文件开辟一个缓冲区

此文来自qqaiqin.com

D、每个打开的文件都和一个文件结构体变量相关联,程序通过该变量访问这个文件 此文来自qqaiqin.com

答案:D

Q游网qqaiqin

2、关于二进制文件和文本文件描述错误的是()。

此文来自qqaiqin.com

A、文本文件存放时每一个字符对应一个字节的ASCII码 此文来自qqaiqin.com

B、二进制文件将数据按其在内存中的存储形式原样存放到文件中

此文来自qqaiqin.com

C、二进制文件比文本文件读写速度慢 此文来自qqaiqin.com

D、C语言处理文件时,并不区分类型,都看成是字符流,按字节处理 Q游网qqaiqin

答案:C 此文来自qqaiqin.com

3、利用fopen(fname,mode)函数实现的操作不正确的是()。

此文来自qqaiqin.com

A、文件顺利打开,则返回被打开文件的文件指针 Q游网qqaiqin

B、若找不到fname指定的相应文件,则按指定的名字建立一个

Q游网qqaiqin

C、若找不到fname指定的相应文件,且mode规定按读方式打开文件,则产生错误 Q游网qqaiqin

D、若文件打开失败,则返回NULL 此文来自qqaiqin.com

答案:B 此文来自qqaiqin.com

4、若要用fopen函数打开一个新的二进制文件,该文件既能读也能写,则文件方式字符串应该是()。 Q游网qqaiqin

A、”ab+” 此文来自qqaiqin.com

B、“wb+” 此文来自qqaiqin.com

C、“rb+” Q游网qqaiqin

D、“ab”

此文来自qqaiqin.com

答案:B Q游网qqaiqin

5、关于fwrite(buffer,sizeof(Student),3,fp)函数,描述不正确的是()。

Q游网qqaiqin

A、将3个学生的数据块按二进制形式写入文件

Q游网qqaiqin

B、将由buffer指定的数据缓冲区内的3*sizeof(Student)个字节的数据写入指定的文件中

此文来自qqaiqin.com

C、返回实际输出数据块的个数,若返回0,表示输出结束或发生错误 Q游网qqaiqin

D、若由fp指定的文件不存在,则返回0 Q游网qqaiqin

答案:D

此文来自qqaiqin.com

6、关于fread(buffer,size,count,fp)函数,下列说法正确的是()。

Q游网qqaiqin

A、从fp指向的文件中将count个字节的数据读到由buffer指出的数据区中 Q游网qqaiqin

B、从fp指向的文件中将size*count个字节的数据读到由buffer指出的数据区中 此文来自qqaiqin.com

C、以二进制形式读取文件中的数据,返回值一定是count Q游网qqaiqin

D、返回值小于count,则说明发生了错误

Q游网qqaiqin

答案:B 此文来自qqaiqin.com

7、如果需要打开一个已经存在的非空文件“memo.txt”并向其中添加内容,则下面正确的选项是()。 此文来自qqaiqin.com

A、fp=fopen(“memo.txt”,r) 此文来自qqaiqin.com

B、fp=fopen(“memo.txt”,w) Q游网qqaiqin

C、fp=fopen(“memo.txt”,w+) 此文来自qqaiqin.com

D、fp=fopen(“memo.txt”,a) Q游网qqaiqin

答案:D 此文来自qqaiqin.com

8、若fp是指向某文件的指针,且没有读到文件末尾,则函数feof(fp)的返回值是()。

此文来自qqaiqin.com

A、EOF 此文来自qqaiqin.com

B、-1

Q游网qqaiqin

C、0 此文来自qqaiqin.com

D、NULL Q游网qqaiqin

答案:C 此文来自qqaiqin.com

9、若顺利执行了文件关闭操作,fclose函数的返回值是()。 Q游网qqaiqin

A、-1 此文来自qqaiqin.com

B、NULL 此文来自qqaiqin.com

C、0 Q游网qqaiqin

D、1 此文来自qqaiqin.com

答案:C

此文来自qqaiqin.com

10、以下可以作为fopen函数的第一个参数的正确格式是()。 此文来自qqaiqin.com

A、”file1.txt”

此文来自qqaiqin.com

B、file1.txt 此文来自qqaiqin.com

C、file1.txt,w

此文来自qqaiqin.com

D、”file1.txt,w” Q游网qqaiqin

答案:A

以上相关的更多内容请点击章节测试答案查看,以上题目的答案为网上收集整理仅供参考,难免有错误,还请自行斟酌,觉得好请分享给您的好朋友们!


更多内容请进《问答百科》专区>>>

tag:章节测试答案   知到   智慧树知到   智慧树   C语言编程新思路  

相关内容

严禁网站镜像,否则追法责 CopyRight ©2012-现在 Q游网 All Rights Reserved.
ICP备案号:渝ICP备17001729号-2 | 渝公网安备 50022602000054号