奥鹏答案网-奥鹏作业答案-奥鹏在线作业答案-奥鹏离线作业答案-奥鹏毕业论文-专业奥鹏作业答案辅导网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 239|回复: 0

2019年秋季学期《程序设计(C语言)》在线考试(适用于2019年12月份考试

[复制链接]

9485

主题

9485

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
28607
发表于 2020-1-6 10:40:07 | 显示全部楼层 |阅读模式

【奥鹏】-[中国石油大学(华东)]2019年秋季学期《程序设计(C语言)》在线考试(适用于2019年12月份考试)
试卷总分:100    得分:100
第1题,以下关于数组的描述正确的是
A、数组大小固定,但是可以有不同类型的数组元素
B、数组大小可变,但是所有数组元素的类型必须相同
C、数组大小固定,所有元素的类型必须相同
D、数组大小可变,可以有不同类型的数组元素
正确答案:C


第2题,在一个C程序中
A、main函数必须出现在所有函数之前
B、main函数可以在任何地方出现
C、main函数必须出现在所有函数之后
D、main函数必须出现在固定位置
正确答案:B


第3题,若有说明语句:char c= ‘\64’ ; 则变量C包含:
A、1个字符
B、2个字符
C、3个字符
D、说明不合法,C值不确定
正确答案:


第4题,设所有变量均为整型,则表达式(a=2,b=5,a++,b++,a+b)的值是
A、7
B、8
C、9
D、10
正确答案:


第5题,在C语言中,下列变量名称中合法的是
A、7x
B、int
C、ELse
D、a-b
正确答案:


第6题,用8位无符号二进制数能表示的最大十进制数为
A、127
B、128
C、255
D、256
正确答案:


第7题,以下选项中不能正确赋值的是(  )。
A、char  b[]={′H′,′e′,′l′,′l′,′o′,′!′};
B、i char  b[10];b="Hello!";
C、i char  b[10]= "Hello!";
D、i char  *str="Hello!";
正确答案:


第8题,能正确表示x的取值范围在[0,100]和[-10,-5]内的表达式是
A、(x<=-10)||(x>=-5)&&(x<=0)||(x>=100)
B、(x>=-10)&&(x<=-5)||(x>=0)&&(x<=100)
C、(x>=-10)&&(x<=-5)&&(x>=0)&&(x<=100)
D、(x<=-10)||(x>=-5)&&(x<=0)||(x>=100)
正确答案:


第9题,初始化多维数组的语句中,可以默认的是(  )。
A、最后一个下标界
B、第1个下标界
C、第2个下标界
D、以上都不对
正确答案:


第10题,从变量的作用域来分,可分为全局变量和局部变量,形参是
A、局部变量
B、全局变量
C、静态变量
D、动态变量
正确答案:


第11题,读程序,写出程序执行结果#include stdio.hvoid f(int x, int y)      { int t;        if (xy) { t=x; x=y; y=t; }      }      void main()     { int a=4,b=3,c=5;       f(a,b); f(a,c); f(b,c);       printf("%d,%d,%d\n",a,b,c);     }
正确答案:


第12题,读程序,写出程序执行结果       #include stdio.hvoid main()     { int x=4;      if(x++=5)printf(“%d\n”, x) ;else      printf(“%d\n”, x--) ; }
正确答案:


第13题,读程序,写出程序执行结果   #include stdio.hvoid fun(char *w, int n){ char  t, *s1, *s2;  s1=w; s2=w+n-1;  while(s1s2) {t=*s1;*s1= *s2 ; *s2= t;s1++;s2--;}}void main(){ char p[]="abcdefg";fun(p, strlen(p));puts(p);}
正确答案:


第14题,读程序,写出程序执行结果    #include stdio.h#define  S(a,b)    (a)*(b)void    main(){  int a=3 ,area;area=S(a,a+3) ;   printf("area=%d\n",area); }
正确答案:


第15题,读程序,写出程序执行结果   #include stdio.hvoid main()     { int n=2;      printf(“%d,%d,%d\n”, ++n , n+=2 , --n) ; }
正确答案:


第16题,编程题:从键盘输入10个评委给参赛选手打的分,去掉一个最高分和一个最低分,求选手的得分(平均分)。(备注:建议学员在做编程序题目时,事先在记事本或word文档中编写,然后拷贝至答题区域即可。)
正确答案:


第17题,编程题:编程任意输入两个实数a和b,计算下面函数的值,并输出y值。(备注:建议学员在做编程序题目时,事先在记事本或word文档中编写,然后拷贝至答题区域即可。)
正确答案:


第18题,编程题备注:建议学员在做编程序题目时,事先在记事本或word文档中编写,然后拷贝至答题区域即可。
正确答案:
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 价格公开

  • 优质服务

  • 专属客服

  • 信息开放

  • 担保交易

 
 
客服一号
客服二号
客服三号
客服四号
点击这里给我发消息
官方微信扫一扫
快速回复 返回顶部 返回列表