电子科技大19秋《C语言》在线作业1答案 下载本文

内容发布更新时间 : 2024/12/27 23:37:38星期一 下面是文章的全部内容请认真阅读。

电子科技大19秋《C语言》在线作业1 试卷总分:100 得分:100

【试题】下面程序的运行结果是()

【试题】main()

【试题】{inta[6],i;for(i=1;i6;i++)

【试题】{a[i]=9*(i-2+4*(i3))%5;printf(\[A.]—40404 [B.]—40403 [C.]一40443 [D.]一40440

[仔细阅读以上题目,并完成该试题] 参考选项:C

【试题】enum color{red,green,yellow=5,white,black}定义了一枚举类型。编译程序为值表中各标识符分配的枚举值依次为() [A.]1、2、3、4、5 [B.]0、1、5、2、3 [C.]0、1、5、6、7 [D.]3、4、5、6、7

[仔细阅读以上题目,并完成该试题] 参考选项:C

【试题】下面程序段的循环次数是()

【试题】intk=2;

【试题】while(k==0)printf(″%d″,k);

【试题】k--;printf(″\\n″); [A.]0次 [B.]1次 [C.]2次 [D.]无限次

[仔细阅读以上题目,并完成该试题] 参考选项:A

【试题】若运行以下程序时,从键盘输入ADescriptorCR(CR表示回车),则下面程序的运行结果是()

【试题】#includestdio.h

【试题】main()

【试题】{charc;intv0=0,v1=0,v2=0;

【试题】do

【试题】{switch(c=getchar())

【试题】{case'a':

【试题】case'A':

【试题】case'e':

【试题】case'E':

【试题】case'i':

【试题】case'I':

【试题】case'o':

【试题】case'O':

【试题】case'u':

【试题】case'U':vl+=1;

【试题】de

[A.]v0=7,v1=4,v2=7 [B.]v0=8,v1=4,v2=8 [C.]v0=11,v1=4,v2=11 [D.]v0=12,vl=4,v2=12

[仔细阅读以上题目,并完成该试题] 参考选项:D

【试题】main函数的正确说明形式是() [A.]main(intargc,char*argv) [B.]main(intabc,char**abv) [C.]main(intargc,charargv) [D.])main(intc,charv[])

[仔细阅读以上题目,并完成该试题] 参考选项:B

【试题】若有定义:inta[2][3],则对a数组的第i行j列元素地址的正确引用为() [A.]*(a[i]+j) [B.](a+i) [C.]*(a+j) [D.]a[i]+j

[仔细阅读以上题目,并完成该试题] 参考选项:A

【试题】下面程序的功能是计算正整数2345的各位数字平方和,请选择填空()

【试题】#includestdio.h

【试题】main()

【试题】{intn,sum=0;

【试题】n=2345

【试题】do{sum=sum+(n)*(n);

【试题】n=【】;

【试题】}while(n);

【试题】printf(\[A.]n/1000 [B.]n/100 [C.]n/10 [D.]n

[仔细阅读以上题目,并完成该试题] 参考选项:C

【试题】下述关于条件语句的描述中错误的是() [A.]if语句中只有一个else子句 [B.]if语句中可以有多个elseif子句 [C.]if语句中if体内不能有switch语句 [D.]if语句的if体中可以是循环语句 [仔细阅读以上题目,并完成该试题] 参考选项:C

【试题】以下符合C语言语法的赋值表达式是() [A.]d=9+e+f=d+9 [B.]d=9+e,f=d+9