2021智慧树知到(山东理工大学)《C语言编程新思路》第1-14章节测试答案(12)
B、8
C、4
D、2
答案:A
20、以下对结构体变量stul中成员age的非法引用是()。 struct student {int age; int num; }stul,*p; p=&stul;
A、stul.age
B、student.age
C、p->age
D、(*p).age
答案:B
第十三章测试
1、运行下列程序,输出结果为()。 #include <stdio.h> int main() { int x=040; printf("%d\n",x=x<<1); return 0;}
A、100
B、160
C、120
D、64
答案:D
2、如有short int a,b,若要通过a=a&b使a的低8位置0,高8位不变,则b应该是()。
A、0xff00
B、0x0000
C、0x00ff
D、0xffff
答案:A
3、下列描述正确的是()。
A、用C语言可直接进行位运算,因此C语言是一种低级语言。
B、参加位运算的数据可以是任何类型的数据。
C、在一个数左移时被溢出的高位中不包含1的情况下,左移1位相当于该数乘以2。
D、有表达式y=~5,则y的值等于-5.
答案:C
4、若有short int a=0x5566; 则执行a= a|0xff00 后,a的值是()。
A、0x5500
B、0x0066
C、0x5566
D、0xff66
答案:D
5、a为任意整数,能将变量a清零的表达式为()。
A、a=~a
B、a=a^a
C、a=a&a
D、a=a|a
答案:B
6、如有short int a,b; ,若要通过a=a|b使a的低8位置1,高8位不变,则b应该是 ()。
A、0xff00
B、0x0000
C、0x00ff
D、0xffff
答案:C
7、运行下列程序,输出结果为()。 #include <stdio.h> int main() { printf("%d\n",12>>2); return 0; }
A、0
B、1
C、3
D、4
答案:C
8、若有short int a=0x5566; 则执行a= a&0x00ff 后,a的值是()
A、0x0066
B、0x5500
C、0x00ff
D、0x5566
答案:A
9、表达式5+3<<2的值为()。
A、32
B、17
C、16
D、11
答案:A
10、若有short int a=0x7700; ,则执行a=a^0x00ff后,a的值是()。
A、0x0000
B、0x7700
C、0x77ff
D、0xffff
答案:C
第十四章测试
1、关于文件,下列理解不正确的是()。
A、C语言把文件看作是字节的序列,即由一个个字节数据顺序组成
B、所谓文件一般指存储在外部介质上数据的集合
C、系统自动在内存区为每一个正在使用的文件开辟一个缓冲区
D、每个打开的文件都和一个文件结构体变量相关联,程序通过该变量访问这个文件
答案:D
2、关于二进制文件和文本文件描述错误的是()。
A、文本文件存放时每一个字符对应一个字节的ASCII码
B、二进制文件将数据按其在内存中的存储形式原样存放到文件中
C、二进制文件比文本文件读写速度慢
D、C语言处理文件时,并不区分类型,都看成是字符流,按字节处理
答案:C
3、利用fopen(fname,mode)函数实现的操作不正确的是()。
A、文件顺利打开,则返回被打开文件的文件指针
B、若找不到fname指定的相应文件,则按指定的名字建立一个
C、若找不到fname指定的相应文件,且mode规定按读方式打开文件,则产生错误
D、若文件打开失败,则返回NULL
答案:B
4、若要用fopen函数打开一个新的二进制文件,该文件既能读也能写,则文件方式字符串应该是()。
A、”ab+”
B、“wb+”
C、“rb+”
D、“ab”
答案:B
5、关于fwrite(buffer,sizeof(Student),3,fp)函数,描述不正确的是()。
A、将3个学生的数据块按二进制形式写入文件
B、将由buffer指定的数据缓冲区内的3*sizeof(Student)个字节的数据写入指定的文件中
C、返回实际输出数据块的个数,若返回0,表示输出结束或发生错误
D、若由fp指定的文件不存在,则返回0
答案:D
6、关于fread(buffer,size,count,fp)函数,下列说法正确的是()。
A、从fp指向的文件中将count个字节的数据读到由buffer指出的数据区中
B、从fp指向的文件中将size*count个字节的数据读到由buffer指出的数据区中
C、以二进制形式读取文件中的数据,返回值一定是count
D、返回值小于count,则说明发生了错误
答案:B
7、如果需要打开一个已经存在的非空文件“memo.txt”并向其中添加内容,则下面正确的选项是()。
A、fp=fopen(“memo.txt”,r)
B、fp=fopen(“memo.txt”,w)
C、fp=fopen(“memo.txt”,w+)
D、fp=fopen(“memo.txt”,a)
答案:D
8、若fp是指向某文件的指针,且没有读到文件末尾,则函数feof(fp)的返回值是()。
A、EOF
B、-1
C、0
D、NULL
答案:C
9、若顺利执行了文件关闭操作,fclose函数的返回值是()。
A、-1
B、NULL
C、0
D、1
答案:C
10、以下可以作为fopen函数的第一个参数的正确格式是()。
A、”file1.txt”
B、file1.txt
C、file1.txt,w
D、”file1.txt,w”
答案:A
以上相关的更多内容请点击“C语言编程新思路 ”查看,以上题目的答案为网上收集整理仅供参考,难免有错误,还请自行斟酌,觉得好请分享给您的好朋友们!
- 『 胸部不丰满的病因病机()。
- 『 最富美感的乳房是()。
- 『 乳房的侧观形态包括()。
- 『 乳房幼小的辨证施治中,脾胃虚弱型用的
- 『 乳房的侧观形态可分为哪四种类型?
- 『 2023智慧树知到“中医美容”章节测试题
- 『 2023智慧树知到“中医饮食营养学”章节
- 『 2023智慧树知到“中医药与中华传统文化
- 『 2023智慧树知到“中医药文化”章节测试
- 『 2023智慧树知到“中医食疗学”章节测试
- 『 2023智慧树知到“中医养生与亚健康防治
- 『 2023智慧树知到“中医与诊断学做自己的
- 『 2023智慧树知到“中药养颜秘籍”章节测
- 『 2023智慧树知到“中外建筑艺术赏析”章
- 『 2023智慧树知到“中小学教师资格考试专
- 『 2023智慧树知到“中式面点制作工艺”章
- 『 2023智慧树知到“职熵大学生职业素质与
- 『 2023智慧树知到"职业健康与施工安全"
- 『 2023智慧树知到"职业素质养成"章节测
- 『 2023智慧树知到“职业沟通技能”章节测
- 『 2023智慧树知到“职业沟通技能”章节测
- 『 2023智慧树知到“职业形象塑造与创新意
- 『 2023智慧树知到“职场礼仪”章节测试题
- 『 2023智慧树知到“职场沟通”章节测试题
- 『 2023智慧树知到“职场C位指南大学生职
- 『 2023智慧树知到“职场菜鸟礼仪指南”章
- 『 2023智慧树知到“常见感染病”章节测试
- 『 2023智慧树知到“常见症状护理”章节测
- 『 2023智慧树知到“大学生国家安全教育”
- 『 2023智慧树知到“大学生的必修学分情感
- 『 2023智慧树知到(带你玩转VR虚拟现实)
- 『 人与自然和谐共生是的()五个特征之一
- 『 ()是生态文明思想坚持系统观念的体现
- 『 ()确立了“绿色原则”。
- 『 ()是关系近十四亿中国人民切身利益的
- 『 绿色、循环、低碳发展迈出坚实步伐,是
- 『 党的十八大以来党中央大力推动生态文明
- 『 下面关于“两山”论的正确观点为()。
- 『 生态文明思想系统回答了()问题。
- 『 2018年5月,在全国生态环境保护大会上,
- 『 2018年5月,在全国生态环境保护大会上对
- 『 坚决拥护“()”、坚决做到“()”,
- 『 新时代十年,我国日益走近世界舞台中央,
- 『 新时代十年的伟大变革来之不易。下列选
- 『 党的二十大报告指出,新时代十年的伟大
- 『 十年来,党中央,坚持改革的正确方向,加
- 『 伟大变革是在解决党内突出矛盾中实现的
- 『 新时代十年的伟大变革具有里程碑意义。
- 『 目前,我国面临的外部环境并不严峻复杂