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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 245|回复: 0

石油华东2018年秋季学期《C语言》在线考试补考(适用于2019年4月份考试)

[复制链接]

9485

主题

9485

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
28607
发表于 2019-3-29 16:18:13 | 显示全部楼层 |阅读模式
【奥鹏】[中国石油大学(华东)]2018年秋季学期《C语言》在线考试补考(适用于2019年4月份考试)
            试卷总分:100    得分:100
            第1题,下程序段:? char? s[20 ]="xyz",? *sp=s; strcat(sp,"12345"); puts(sp);
            的输出结果是
            A、xyz12345
             B、12345xyz
             C、12345
             D、xyz
            正确答案:


            第2题,若有:int a[10],*p=&a[0];,关于数组名a的不正确的说法是( )。
            A、a是个数组指针
            B、数组名a表示数组的首地址
            C、数组名a与a[0]等价
            D、a和p都指向同一个存储单元
             正确答案:


            第3题,已定义以下函数: fun(int *p)                { return *p; }该函数的返回值是
            A、不确定的值
            B、形参p所指存储单元中的值
            C、形参p中存放的值
            D、形参p的地址值
             正确答案:


            第4题,不是给数组的第一个元素赋值的语句是
            A、int a[2]={1};
             B、int a[2]={1*2};
             C、int a[2];scanf (“%d”,a);
             D、a[1]=1;
            正确答案:


            第5题,设有int x=11;则表达式(x++*1/3)的值是
            A、3
             B、4
             C、11
             D、12
            正确答案:


            第6题,若有: int x=1,n=5; 则执行语句x%=(n%2)后,x的值为
            A、3
             B、2
             C、1
             D、0
            正确答案:


            第7题,结构化程序的3种基本控制结构是
            A、if-else结构、while结构、for结构
            B、顺序结构、分支机构、循环结构
            C、while结构、do-while结构、for结构
            D、以上三种都不对
             正确答案:


            第8题,若有以下定义:int a[10],*p=a; 则*(p+3)表示的是
            A、元素a[3]的地址
            B、元素a[3]的值
            C、元素a[4]的地址
            D、元素a[4]的值
             正确答案:


            第9题,下列错误的表达式是
            A、-x++
             B、(-x)++
             C、x+++y
             D、++x+y
            正确答案:


            第10题,以下合法的字符常量是
            A、‘\084’
            B、‘ab’
            C、‘\x43’
            D、“\0”
            正确答案:


            第11题,读程序,写出程序执行结果   #include stdio.h   void main()   {  int
            x[]={1,2,3};      int s=1,i,*p=x;      for(i=0;i3;i++)        
            s*=*(p+i);      printf(“%d\n”,s);}
            正确答案:


            第12题,读程序,写出程序执行结果   #include stdio.hint f( )      { int s=1;  static
            int i=0;  s+=i;  i++;  return  s ;}void main(){ int i,a=0;  
            for(i=0;i3;i++) a+=f( );      printf("%d\n",a); }
            正确答案:


            第13题,读程序,写出程序执行结果#include stdio.hvoid main(){   int i,j; for(i=0;
            i3;i++){for(j=0; j=i;j++)printf("*");printf("\n");}}
            正确答案:


            第14题,读程序,写出程序执行结果   #include stdio.hint m=13;            int fun(int
            x,int y){ int m=3;  return(x*y-m);}void main()     { int a=7, b=5;  
                  printf("%d\n", fun(a,b)/m);}
            正确答案:


            第15题,读程序,写出程序执行结果#include stdio.hvoid main(){ int k=4,n=0;for( ; nk
            ; ){  n++;if(n%3!=0) continue;k- -;}printf("%d,%d\n",k,n);}
            正确答案:


            第16题,编程题:任意输入N个数,统计其中的正数个数和负数个数。(备注:建议学员在做编程序题目时,事先在记事本或word文档中编写,然后拷贝至答题区域即可。)
             正确答案:


            第17题,
            正确答案:


            第18题,
            正确答案:

回复

使用道具 举报

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

本版积分规则

  • 价格公开

  • 优质服务

  • 专属客服

  • 信息开放

  • 担保交易

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