C语言程序设计 ( 第2次 )
发布时间:2023-05-04 12:05:36浏览次数:137第 2 次作业一、单项选择题(本大题共 60 分,共 20 小题,每小题 3 分)能正确获得字符串数据的操作是()。对于下面代码段的执行结果,叙述正确的是()。 ! !" # # ,, 指向 , 指向 ,, 指向 , 指向 ,, 指向 , 指向 ,, 指向 , 指向 $下面程序执行后的输出结果是()。%&'()*%&'()*+,-./(0-"$".1'-".2(0(03下面程序执行后的输入是()。%&'()*%&'()*%(4(56(&&%(4(57&8%(4(5%(4(5+,-./6666%0(05-5.%(&051 -5.%(&(1 --1 -5.5..
%(01'-.266666(&&7&866666(&&66667&8下面程序的运行结果是()。%&'()*%&'()*+,-./999:;<0-""./7-./(<=""(>(;='((0'&=1'-.'(21'-.210-?.29:99:9:9:@设有 语句 /$3@ABC21,则下面对 数组元素不能够正确引用的是()。1#-!$.1$--"$..A 程序中,带参主函数的函数首部形式为()。+,-+.+,-+.+,-.
+,-+.B设有函数定义如下所示,正确的函数声明语句是()。'&(+(-',./'&(++-'&(.',D('+2'&(+(-',.E+(-',.'&(+(-',.'&(+(- .C下面程序段中要实现的功能是()。0-*##.0-F$!!F.(>找出,中能够被 $ 整除的最大数找出,中能够被 整除的最大数找出,中能够被 $ 和 同时整除的最大数找出,中能够被 $ 和 同时整除的最小数下面程序的运行结果是()。%&'()*%(4(G$0'-++.+,-./GG/$3@ABC20'-G!.10-FF?.20'-++./H+++0-)"".0-HH)H""./0-H.+"+"H0-"H#.+"+"H2('+23@
@333下面程序执行后的输出结果是()。%&'()*+1-.+,-./1-#3.10-?.2+1-./0-)./1'-#.#20-D.1-D.10-FF.23#33#3若有说明 11,,下面正确的语句组是-II.。1!,1!11!,1!111!,11!,11$设有 语句序列:$"#执行该语句序列后,变量 的值是()。AB@#3下面程序执行后的输出结果是()。%&'()*+71- .+,-./10-FF.71-!.10-FF?.2
+71- ./" # # 2对于下面程序段,可以得到的结论是()。#$ 0-". "存在语法错误没有语法错误,能够正确执行并退出循环没有语法错误, 值为 是退出循环没有语法错误,但会陷入死循环@下面程序段执行时,语句 "执行的次数是()。H0-##./H37&(-H##."2 次C 次 次3 次A下面程序执行后的输出结果是()。%&'()*+,-./$37&(-./10-F?.D22$3$3$3$$3$3$$3
$3$B下面程序实现的功能是()。%&'()*+,-./'7&(-./0-F!.0-.(>0-F.'('""210-'F?'.2从键盘上输入一序列整数,判断它们是否偶数从键盘上输入一序列整数,判断它们是否奇数反复从键盘上输入整数,统计其中的偶数个数,输入 值结束程序运行反复从键盘上输入整数,统计其中的奇数个数,输入 值结束程序运行C对于如下所示的 程序,正确的结论是()。%&'()*+1-.+,-./10-F?.1-.2+1-./10-F?.2输出 和 输出 输出 有语法错误,不能执行对于下面程序段,可以得到的结论是()。#$7&(-./"
"2存在语法错误没有语法错误,能够正确执行并退出循环没有语法错误, 值为 是退出循环没有语法错误,但会陷入死循环二、判断题(本大题共 40 分,共 20 小题,每小题 2 分)下面代码段可以列举出所有能够被 $ 整除且含有数码 的 位整数。0-)"".0-F$!!-FJJD..10-F$.数学中的方程或者函数,在程序设计语言中就是一个数据,应该定义一个变量来表示。$在实现循环嵌套时,为了提供执行效率,内层循环的控制变量最好和外层控制变量同名。3在双分支结构中,若条件成立时要执行的操作不能用一条 语句完成时,就必须使用复合语句来进行描述。对于 7&( 循环结构,其循环体肯定会执行一次。@下面代码段可以列举出所有的 位偶数。0-)C"".0-)B"./"10-F$.2A在 语言中,(&( 关键字不能单独出现,在其前面必须由对应的 0 配合使用。B对于 #7&( 循环结构,其循环体肯定会执行一次。C对于 7&( 循环结构来说,循环体无论有多少条 语句,都可以不使用复合语句。通过使用指针变量做函数的形式参数,不但可以实现在被调函数中修改主调函数实参的目的,同时还可以从一个函数的调用过程中获取多个数据。
只要使用了指针变量做函数的形式参数,无论在函数中如何使用这些指针形参,都可以通过它们修改对应实际参数的值。省略 0 循环控制中的表达式 和表达式 $,则其控制过程与 7&( 循环结构一致。$#7&( 循环结构与 7&( 循环结构执行过程相同,都是先判断条件,当条件成立时执行循环体。3在计算机程序设计中,无论问题多么复杂,只要归结为迭代算法解决的问题,那么程序的总体结构上就必然是循环结构。假定已经知道了整型变量 存放的起始位置是:$3@A,那么程序中可以使用指针变量定义语句: $3@A是的 指向 。@分支结构中,当控制条件满足时只能执行一个基本操作,或者是为某个变量赋值的操作;或者是输出某个数据对象的操作。A空语句不但可以用在循环结构中表示循环体部分,也常用于分支结构中,表示条件成立时执行的语句。B在 语言中,与其它分支结构图一样,7 控制结构中的条件也可以是任意的表达式。C 语言中,复合语句只能书写在函数体内部,而且在复合语句中还可以定义变量。 语句序列:#D"执行后,变量 的值是 。答案:一、单项选择题(60 分,共 20 题,每小题 3 分)$3@ABC$3@ABC二、判断题(40 分,共 20 题,每小题 2 分)KK$L3KL@KAKBKCLKLK$L3KK@LALBLCKK