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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 318|回复: 0

[中国石油大学(华东)]2019年春季学期《程序设计(C语言)》在线考试(适用于2019年6

[复制链接]

2万

主题

2万

帖子

6万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
64471
发表于 2019-7-8 10:23:22 | 显示全部楼层 |阅读模式

    【奥鹏】[中国石油大学(华东)]2019年春季学期《程序设计(C语言)》在线考试(适用于2019年6月份考试)
            试卷总分: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值不确定
             正确答案:A


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


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


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


            第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!";
             正确答案:B


            第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)
             正确答案:B


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


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


            第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) ; }
            正确答案:

回复

使用道具 举报

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

本版积分规则

  • 价格公开

  • 优质服务

  • 专属客服

  • 信息开放

  • 担保交易

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