奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 1503|回复: 0

2015年春季学期《C语言》在线考试(适用于2015年6月份考试)

[复制链接]
发表于 2015-7-15 10:18:57 | 显示全部楼层 |阅读模式
谋学网
一、单选(共 10 道试题,共 20 分。)V 1.  C语言中,函数返回值的类型是由A. return语句中的表达式类型决定
B. 调用函数的主调函数类型决定
C. 调用函数时的临时类型决定
D. 定义函数时所指定的函数类型决定
      满分:2  分
2.  设有int x=11;则表达式(x *1/3)的值是A. 3
B. 4
C. 11
D. 12
      满分:2  分
3.  在微型计算机系统中,存储一个汉字的国标码所需要的字节数是A. 1
B. 2
C. 3
D. 4
      满分:2  分
4.  以下非法的赋值语句是A. n=(i=2, i);
B. j ;
C. (i 1);
D. x=j>0;
      满分:2  分
5.  对于int a[ ] = {1,2,3,4,5,6}, p;  p=a; *(p 3) = 2; 则*p, *(p 3)的值是A. 1 5
B. 1 3
C. 1 4
D. 1 6
      满分:2  分
6.  设a=3,b=4,c=-5,则逻辑表达式:a || b c && b==c 的值是A. 1
B. 0
C. 非0
D. 语法错
      满分:2  分
7.  以下选项中,与k= n完全等价的表达式是A. k=n,n=n 1
B. n=n 1,k=n
C. k= n
D. k =n 1
      满分:2  分
8.  设有如下程序段:<BR>int x=2, y=3;<BR>printf("%d\n",(x,y));<BR>则以下叙述中正确的是A. 输出语句中格式说明符的个数少于输出项的个数,不能正确输出
B. 运行时产生出错信息
C. 输出值为2
D. 输出值为3
      满分:2  分
9.  语句: printf("%d",(a=2)&&(b=-2)); 的输出结果是A. 无输出
B. 结果不确定
C. 1
D. 2
      满分:2  分
10.  假设已定义 char  c[8]= "test";  int  i; 则下面的输出函数调用中错误的是A. printf("%s",c);
B. for(i=0;i<8;i++) printf("%c",c[i]);
C. puts(c)
D. for(i=0;i<8;i++) puts(c[i]);
      满分:2  分
二、简答题(共 3 道试题,共 30 分。)V 1.  
编程题:编程序计算 s=1!-2!+3!-4!+ …… -10! ,并输出结果。

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


      满分:10  分2.  
编程题:写一个判断素数的函数。要求在主函数中输入一个整数并输出相应的判断信息。

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


      满分:10  分3.  
编程题:编程计算:s=1+12+123+1234+12345+123456 (必须用循环控制语句实现)

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


      满分:10  分

三、其他题(共 10 道试题,共 50 分。)V 1.  
读程序,写出程序执行结果

#include <stdio.h>
void ex( )
{  static int x=5 ;  
--x ;  
printf(“%d”,x) ;
}  
void  main ( )
{  ex( );  
ex( );  
ex( );
  }


      满分:5  分2.  
读程序,写出程序执行结果

   #include <stdio.h>
   #define MAX(a,b)  (a>b ? a : b)+1
   void main()
   { int i=6,j=8;
     printf(“%d\n”,MAX(i,j));
}


      满分:5  分3.  
读程序,写出程序执行结果

#include <stdio.h>
void main()
{ int k=4,n=0;
for( ; n<k ; )
{  n++;
if(n%3!=0) continue;
k- -;
}
printf("%d,%d\n",k,n);
}



      满分:5  分4.  
读程序,写出程序执行结果

   #include <stdio.h>
   void main()
   {  int x[]={1,2,3};
      int s=1,i,*p=x;
      for(i=0;i<3;i++)
        s*=*(p+i);
      printf(“%d\n”,s);
}


      满分:5  分5.  
读程序,写出程序执行结果

        #include <stdio.h>
#include <string.h>
void main()
{  char  a[10]="abc";
char  b[]="defg";
   puts(a);
    puts(b);
   puts(strcat(a,b));
}


      满分:5  分6.  
读程序,写出程序执行结果

    #include <stdio.h>
void  main()
{ int aa[4][4]={{1,2,3,4},{5,6,7,8},{3,9,10,2},{4,2,9,6}};
int i,s=0 ;
for(i=0;i<4;i++) s+=aa[i][2];
printf(“%d\n”,s);  
}


      满分:5  分7.  读程序,写出程序执行结果

#include <stdio.h>
void fun(char *w, int n)
{ char  t, *s1, *s2;
  s1=w;  
s2=w+n-1;
  while(s1<s2) {t=*s1;*s1= *s2 ; *s2= t; s1++;s2--;}
}
void main()
{ char p[]="1234567";
fun(p, strlen(p));
puts(p);
}


      满分:5  分8.  
读程序,写出程序执行结果


#include <stdio.h>
void main()
{ int s,i;
for(s=0,i=1;i<5;i++,s+=i) ;
printf(“%d\n”,s);
}



      满分:5  分9.  读程序,写出程序执行结果

#include <stdio.h>
int d=1;        
     fun(int p)
{ int d=5;
  d+=p++;
  printf(“%d”,d);
}
void main()
     { int a=3;
        fun(a);   d+=a++;
        printf("%d\n", d);  
}


      满分:5  分10.  
读程序,写出程序执行结果

   #include <stdio.h>
void main()
     { int n=2;
      printf(“%d,%d,%d\n”, ++n , n+=2 , --n) ;  
}


      满分:5  分
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-11-27 12:53 , Processed in 0.084733 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表