《C语言程序设计》题库D及答案
发布时间:2023-11-29 10:11:23浏览次数:29试题分类: 语言程序设计 下列叙述中,错误的是一个 语言程序必须有且只有一个主函数 语言程序的注释必须位于语句之后一个 语言程序可以有多个函数 语言程序的基本结构是函数答案: 下列选项中,所有符号均为 语言关键字的选项是答案: 下列选项中,可以正确表示字符型常数的是 答案:! 若有定义“"#$#%#&#!'(,则条件表达式“")$*"+%,&*%+&(的结果是!
答案:- 若有定义“$'(,则执行完逗号表达式“.$#!/-$/-0$1-(后,变量 $ 的值是222!--答案:3 若有定义“#45#'(,则执行下列语句后的输出结果是..11,20667.544,200.8850'.8850'42222答案: 下列叙述中,错误的是循环语句中使用 语句是为了结束本次循环,而不是终止整个循环循环语句中使用 9: 语句是为了使流程跳出循环体,提前结束循环"; 语句中使用 9: 语句或 语句的作用是相同的9: 语句不能用于循环语句和 "; 语句以外的其他语句答案:< 若有定义“#2'(,则执行语句“";.,#0.8110'(后的输出结果是2
2答案: =若有定义“$#%#2'(,则执行下列语句后变量 $ 的值是=%4#$'$11'>";.%44,20'><-4!答案:2 =若有定义“#=!-3<>'(,则执行下列语句后的输出结果是.#2','110.840'>-!-3 语言中,确定函数返回值类型的是调用该函数时由系统默认调用该函数时的主调函数 语句中的表达式定义该函数时指定
答案: 函数调用语句“.$$1$.$!$-00'(中包含的实参个数是!-有语法错误答案: =执行下列语句序列后的输出结果是#=!->/#'/.101#' .88//.100'>-!-答案:! =若有定义“=%"#9";9:>'(,则执行语句“.8#";0'(后的输出结果是>!答案:- 当定义一个结构体变量时,系统为它分配的内存空间是结构体中占内存容量最大成员所需内存容量!
结构体中任意一个成员所需内存容量结构体中各成员所需内存容量之和结构体中第一个成员所需内存容量答案:3 已知函数调用“.9?&0'(,其中 代表的是一个整数,代表要读入的数据项总数一个文件指针,指向要读的文件一个指针,指向要读入数据的存放地址一个存储区,存放要读的数据项答案: 为表示关系 $)%)&,应使用的表达式是@@@@@@@@@@。答案:.$)%066.%)&0< 下列语句序列执行后,变量 和 % 的值分别是 和 。$#%#&#'#11$AA11%6611&'答案:.0.0 =当输入为 时,下列语句序列执行后的输出结果是@@@@@@@@@@。 :'.86:0' ";.:0= +.8:110' +.8:110'9:' +.0' >>-
答案:2 =下列语句序列执行后,变量 $ 和 的值分别是 .0 和 .0 。$###2'";.$,#0=/#'$1#'>>答案:.0.03 =下列语句序列执行后的输出结果是@@@@@@@@@@。$'.$#'$)2'$440.$44,0.8$0'.8$110'>答案: =若有如下函数定义,则函数调用“.B70(的返回值是@@@@@@@@@@。.;0=#2'";.011''>>答案:3 下列语句序列执行后的输出结果是@@@@@@@@@@。;/#9'1#'.80'答案:3
! =若有定义:#=22>'=$'/%'>#==62>=6>>'则执行语句“.8/.2%012$/$0'(的结果是 。>答案:- =下列程序的功能是将输入的十进制正整数 转换为二进制数并输出。C,;).0=9'.D.)20+0'.860'.#2'.0'110=9#.0'#E'>.'7#2'440.89.00'2'>>答案:.07#2.08.043 一个算法应该具备有穷性、确定性、输入、输出和有效性。答案:√ 逗号运算符的求值顺序是从左到右,逗号表达式的值为第一个表达式的值。答案:F
< 语言中没有逻辑型数据,因此不能使用逻辑表达式。答案:F 语言中,"; 和 @"; 的功能完全相同。答案:F2 在二维数组 !中,1 与 都是第一行的首地址。答案:√ 标准 语言中,所有函数在调用之前都要进行声明。答案:F 两个指针变量相减所得之差是两个指针所指向的数组元素之间相差的元素个数。答案:√ 语言中,以“"(方式进行文件操作时,若被打开的文件已存在,则原文件内容将被覆盖。答案:√! =请写出下列程序的输出结果。C,;).0=;!#== / / / / >= / / >= / / >= / / / / >>'5'.#2',!'110=.5#2'5,!'5110.850'.0'<
>>>答案:////////////- =请写出下列程序的输出结果。C,;).0=.##20 2' .1.400'>.0=$%#-'$#.%0'.$#8$0'2'>>答案:$#-