模拟期末成绩系统c语言,2017年武汉工程大学C语言期末模拟考试卷(四).docx

学号-----------------------------姓名

学号-----------------------------姓名--------------------------------班级-------------------------------------------

………………………………………密…………………………………………………封……………………………………………………………………线………………………………………………………………………………………..

2017年C语言期末考试模拟试卷(卷四)

考试方式:【闭卷】 考试时间:【2017-06-27】

考试时间:【120分钟】 出题人 :【刘强】

题号

得分

注意:答案一律写在答题纸上,写在试卷上无效

选择题:(单选,每题2分,共40分,请填写在答题卡上)

对说明语句int a[10]={ 6,7,8,9,10};的正确理解是。

将5 个初值依次a[1]至a[5]

将5 个初值依次a[0]至a[4]

将5 个初值依次a[5]至a[9]

将5 个初值依次a[6]至a[10]

表示关系x<=y<=z的c语言表达式为

(X<=Y)&&(Y<=Z)

(X<=Y)AND(Y<=Z)

(X<=Y<=Z)

(X<=Y)&(Y<=Z)

下面不属于算法的控制结构的是______ 。

顺序结构

归纳结构

循环结构

选择结构

在c语言中,while和do…while循环的主要区别是________。

do…while的循环体不能是复合语句

do…while允许从循环体外转到循环体内

whil8的循环体至少被执行一次

do…while的循环体至少被执行一次

若有以下的说明和语句,则在执行for语句后,*(*(pt+1)+2)表示的数组元素是________。 im t[3][3],*pt[3],k;for(k=0;k<3;k++)pt[k]-&t[k][o];

t[2]Eo]

t[2][2]

tell[2]

t[2][1]

下列关于do…loop语句的叙述不正确的是________。

Do…loop语句采用逻辑表达式来控制循环体执行的次数

当Do while…Loop或Do until…Loop语句中while或until后的表达式的值为true或非零时,循环继续

Do…Loop while语句与Do…Loop until语句都至少执行一次循环体

Do while…Loop语句与Do until…Loop语句可能不执行循环体

若有说明int a[3][4];则a数组元素的非法引用是________。

a[0][2*1]

a[1][3]

a[4-2][0]

a[0][4]

流程图里面的开始和结束用( )表示。

矩形

椭圆

菱形

关于strcmp()函数,下列描述中错误的是________

strcmp()函数用于比较两个字符串的内容是否相等

如果两个字符串的内容相同,strcmp()函数返回0

strcmp()函数是可变参数的函数

strcmp()函数只能接收字符指针作为参数,并不接收单个字符

定义如下变量和数组: int i, x[3][3]={ 1,2,3,4,5,6,7,8,9};则下面语句for(i=0;i<3;i++) printf("%d",x[i][2-i]);的输出结果是________

1 5 9

1 4 7

3 5 7

3 6 9

当输入数据:27 63 时,下面程序的运行结果是________。

a=30 b=63 gbs=189 gys=9

a=27 b=63 gbs=190 gys=10

a=27 b=63 gbs=189 gys=9

a=27 b=63 gbs=188 gys=10

有以下程序程序运行后的输出结果是()

34

55

10

18

关于文件,下列描述中错误的是________

二进制文件打开后可以先读文件的末尾,而顺序文件不可以

在程序结束时,应当用fclose()函数关闭已打开的文件

在利用fread()函数从二进制文件中读取数据时,可以用数组名给数组中的所有元素读入数据

不可以用FILE定义指向二进制文件指针

有以下结构体说明和变量的定义,且指针p指向变量a,指针q指向变量b。则不能把结点b连接到结点a之后的语句是________。  structnode  { chardata;     structnode*next;   }a,b,*p=&a,*q=&b;

3 4 7 5

3 5 7 4

1 2 3 4

1 2 3 5

有以下程序 # include struct stu { char name[10

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值