C语言程序设计模拟题D
发布时间:2024-02-04 20:02:12浏览次数:51试题分类: 语言程序设计 下列叙述中,错误的是一个 语言程序必须有且只有一个主函数 语言程序的注释必须位于语句之后一个 语言程序可以有多个函数 语言程序的基本结构是函数答案: 下列选项中,所有符号均为 语言关键字的选项是答案: 下列选项中,可以正确表示字符型常数的是 答案:! 下列 语言运算符中,要求操作数必须是 类型的是""##$%答案:
! 语言中,以“'-方式进行文件操作时,若被打开的文件已存在,则原文件内容将被覆盖。答案:√! >请写出下列程序的输出结果。H1=.35>=!(>> 4 4 4 4 ?> 4 4 ?> 4 4 ?> 4 4 4 4 ??,7,3(6,1!,""5>37(6,71!,7""53$75,35,???答案:444444444444! >请写出下列程序的输出结果。H1=.35>,3(6,1,""5'=35>03$5,03$5,03$5,???6
答案:6!! >请写出下列程序的输出结果。H1=.35>3((65 6, 3"3#55,?35>)*(&,)(3*5,3)($)5,6,??答案:)(&!& >若执行下列程序时,从键盘上输入“KL<-请写出下列程序的输出结果。H1=.=3=4=5>334=1( M 58834=.( 554=#( # ,4=,?35>=:64N(,O35,'=34N5>4N(3N5,=34N5,N"",?=3 5,6,??答案:O<
& 若有定义“'()(*(+(!,-,则条件表达式“'.)/'0*1+/*0+-的结果是!答案:2 若有定义“),-,则执行完逗号表达式“3)(!4&)4&5)"&-后,变量 ) 的值是666!&&答案: 若有定义“(#7(,-,则执行下列语句后的输出结果是33""16588937##16553$$75,3$$75,#6666答案:: 下列叙述中,错误的是循环语句中使用 语句是为了结束本次循环,而不是终止整个循环循环语句中使用 ;< 语句是为了使流程跳出循环体,提前结束循环'= 语句中使用 ;< 语句或 语句的作用是相同的;< 语句不能用于循环语句和 '= 语句以外的其他语句
答案: 若有定义“)(6,-,则下列语句执行后的结果是3(6,).:,53$##)5,6:死循环语句错误答案:6 若有定义“(6,-,则执行语句“'=31(53$""5,-后的输出结果是66答案: >若有定义“)(*(6,-,则执行下列语句后变量 ) 的值是>*#(),)"",?'=3*##165,?:&#!答案: 下列对字符数组 的定义、初始化或赋值语句中,正确的是=(>@A9?,=6,(>@A9?,
=6,*3@A9?,=6(>@A9?,答案: >若有定义“(>!&2:?,-,则执行下列语句后的输出结果是3(6,1,""53$#5,?&!&2答案:! 语言中,确定函数返回值类型的是调用该函数时由系统默认调用该函数时的主调函数 语句中的表达式定义该函数时指定答案:& 函数调用语句“3))")3)!)&55,-中包含的实参个数是!&有语法错误答案:!
2 若有定义“&4(,-,则下列选项中,对数组 中元素引用正确的是48&43"543"&5"答案: >执行下列语句序列后的输出结果是(>!&?4(,43"5"(, 3$$443"55,?&!&答案:: >若有定义“>*'(;'=;<?,-,则执行语句“3$('=5,-后的输出结果是?!答案: 当定义一个结构体变量时,系统为它分配的内存空间是结构体中占内存容量最大成员所需内存容量结构体中任意一个成员所需内存容量结构体中各成员所需内存容量之和&
结构体中第一个成员所需内存容量答案:6 已知函数调用“3;B+5,-,其中 代表的是一个整数,代表要读入的数据项总数一个文件指针,指向要读的文件一个指针,指向要读入数据的存放地址一个存储区,存放要读的数据项答案: 字符串CDE(#2的长度是 。答案: 为表示关系 ).*.+,应使用的表达式是FFFFFFFFFF。答案:3).*5883*.+5 下列语句序列执行后,变量 和 * 的值分别是 和 。)(*(+(,("")GG""*88""+,答案:3535! >当输入为 时,下列语句序列执行后的输出结果是FFFFFFFFFF。 <,3$8<5, '=3<5> 03$<""5, 03$<""5,;<, 035, ?2
?答案:& >下列语句序列执行后,变量 ) 和 的值分别是 35 和 35 。)(((6,'=3)1(5>4(,)"(,??答案:353522 >下列语句序列执行后的输出结果是FFFFFFFFFF。),3)(,).6,)##53)##153$)5,3$)""5,?答案: >若 有 定 义 “ = :(> 6 6 ?, - , 语 句“3$5,-执行后的输出结果为FFFFFFFFFF。?答案:6: >若有如下函数定义,则函数调用“3@95-的返回值是FFFFFFFFFF。3=5>(6,'=35"",,?
?答案:2 下列语句序列执行后的输出结果是FFFFFFFFFF。=4(;,"(,3$5,答案:6 >若有定义:(>66?,>),4*,?(>>86?>8??,则执行语句“3$436*5"6)4)5,-的结果是 。?答案: >下列程序的功能是将输入的十进制正整数 转换为二进制数并输出。H1=.35>;,3I3.6505,3$85,3(6,35,""5>;(35,(%,?3,9(6,##53$;355,6,??答案:359(635$35#:
一个算法应该具备有穷性、确定性、输入、输出和有效性。答案:√ 语言中,变量可以先使用再定义。答案:J! 逗号运算符的求值顺序是从左到右,逗号表达式的值为第一个表达式的值。答案:J& 语言中没有逻辑型数据,因此不能使用逻辑表达式。答案:J2 语言中,'= 和 F'= 的功能完全相同。答案:J 在二维数组 !中," 与 都是第一行的首地址。答案:√: 标准 语言中,所有函数在调用之前都要进行声明。答案:J 两个指针变量相减所得之差是两个指针所指向的数组元素之间相差的元素个数。答案:√!6 共同体变量所占内存长度是其占最大内存的成员所占的内存长度。答案:√