2017年云南大学物理科学技术学院832计算机程序设(3)
时间:2025-07-12
时间:2025-07-12
8. 下列叙述中正确的是( )。
A.两个连续的双引号(“”)是合法的字符串常量 B.两个连续的单引号(“)是合法的字符常量 C.可以对字符串进行关系运算
D.空字符串不占用内存,其内存空间大小是0 【答案】A
【解析】A项正确,两个连续的双引号:""也是一个字符串常量,称为“空串”。B项错误,两个连续的单引号表示空字符,空字符它不占内存,故其不能称之为字符常量,常量是要有地址C项错误,C语言中不能对字符串直接使用关系运算符进行运算,的;但是可以使用比较函数strcmp进行比较;D项错误,空串要占一个字节的存储空间来存放
9. 有以下程序:
程序运行后的输出结果是( )。 A.1,2,3 B.1,3,2 C.1,3,3 D.3,2,1 【答案】C
【解析】题中首先定义a=l,b=2,c=3,d=0;在执行b++==2时,先做if判断,再执行“++”,所以第一个if语句判断值为真,进入if语句,再看下一个if,这时b经过上面运算后的值为3,所,“II”运算具有短路效以第二个if语句为真(因为是或运算,只要一个为真,整体判断都为真)应,这时后面的运算都忽略,不做(c-操作,所以c值不变,仍为3。
10.标准库函数的功能是( )。
A.从文件f中读取长度不超过n-1的字符串存入指针S所指的内存 B.从文件f中读取长度为n的字符串存入指针s所指的内存 C.从文件f中读取n个字符串存入指针s所指的内存 D.从文件f中读取n-1个字符串存入指针s所指的内存 【答案】A
【解析】fgets函数功能是从f所指文件中读入端自动加一个结束标志
个字符放入s为起始地址的空间内,并在尾
个字
同时将读/写位置指针向前移动字符串长度个字节。在读出
上一篇:财务报表分析非常有用)
下一篇:我的暑假生活作文500字