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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

2014年秋季学期《C语言》在线考试(适用于2014年12月份考试)资料辅导资料

[复制链接]
发表于 2014-12-7 12:00:10 | 显示全部楼层 |阅读模式
谋学网
谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。

一、单选(共 10 道试题,共 20 分。)V 1.  设所有变量均为整型,则表达式(a=2,b=5,a++,b++,a+b)的值是
A. 7
B. 8
C. 9
D. 10
      满分:2  分
2.  若有以下定义:char s[20]= "programming",*ps=s;则不能代表字符o的表达式是
A. ps+2
B. s[2]
C. ps[2]
D. ps+=2,*ps
      满分:2  分
3.  已知char b[5],*p=b; ,则正确的赋值语句是
A. b=“abcd” ;
B. *b=“abcd”;
C. p=“abcd”;
D. *p=“abcd”;
      满分:2  分
4.  用数组名作为函数调用时的实参,则实际传递给形参的是
A. 数组的第一个元素值
B. 数组中全部元素值
C. 数组的首地址
D. 数组的元素个数
      满分:2  分
5.  判断字符串的长度,应该使用的函数是
A. strcat
B. strcmp
C. strcpy
D. strlen
      满分:2  分
6.  若有:int a[ ]= {1,2,3,4,5,6,7,8},*p=a ; 不能正确表示a[5]的表达式是
A. p + 5
B. p[5]
C. *(a +5)
D. *(p +5)
      满分:2  分
7.  设有定义语句:char str[][20]={,"Beijing","中国石油大学"},*p=str; 则printf("%d\n",strlen(p+20)); 输出结果是
A. 10
B. 6
C. 0
D. 20
      满分:2  分
8.  以下选项中不能正确赋值的是
A. char b[]={′H′,′e′,′l′,′l′,′o′,′!′}
B. char b[10];b="Hello!"
C. char b[10]= "Hello!"
D. char *str="Hello!";
      满分:2  分
9.  在一个C程序中
A. main函数必须出现在所有函数之前
B. main函数可以在任何地方出现
C. main函数必须出现在所有函数之后
D. main函数必须出现在固定位置
      满分:2  分
10.  结构化程序设计方法中有三种基本控制结构,以下不正确的是
A. 顺序结构
B. 选择结构
C. 循环结构
D. 数组结构
      满分:2  分

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

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




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

#include <stdio.h>
void main()
{  int a=1,b=3,c=5,d=4,x=3;
       if(a<b)
       if(c>d) x=1;
       else  if(a<c)
       if(b>d)x=2;
       else   x=0;
   printf(“%d\n”,x);
}




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

#include <stdio.h>
void swap(int  b[])
{   int *p,*p1,*p2;
        p1=&b[0] ;p2=&b[1];
        p=p1;  p1=p1+1;  p2=p;
}
void main()
{   int a[]={5,9};
    printf("%d,%d\n",*a,*(a+1));
    swap(a);
    printf("%d,%d\n",a[0],a[1]);
}




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

#include <stdio.h>
#define S(x) x*x
void main()
{ int a,k=3,m=1;
  a=S(k+m);
  printf("%d",a);
}



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

#include <stdio.h>
void main()
{  char x[]="123456789",*p=x ;   
   int i=0;
   while(*p)
    {  if(i%2==0) *p='*’;
       p++; i++;
    }
  puts(x);
}



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

#include <stdio.h>
void main()
     { int a[10],*p,*s,i;
      for(i=0;i<10;i++)  scanf(%d”,a+i);
      for(p=a,s=a;p-a<10;p++)  if(*p>*s)s=p;
       printf(“max=%d,index=%d\n”,*s, s-a);
}
简述上列程序完成的功能:



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

#include <stdio.h>
void main()
{ int i=0,a=0;
while( i<20 )
{  for(;;)
      if((i%10)= =0) break;
       else i- -;
       i+=11;
       a+=i;
}
printf("%d\n",a);
}




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

#include <stdio.h>
void main()
{  int  n= -5 ;
while(++n)
printf("%3d", ++n) ;
}     




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

#include <stdio.h>
void main()
    {  int  a=12, b=5, c=-3 ;
  if(a>b)  
  if(b<0) c=0;
else c++;
printf(“%d\n”,c);
    }



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

#include <stdio.h>
void main()
{ int x=26587,x1,r,sum=0;
x1=x;
while(x>0)
{ r=x%10;
sum+=r;
x/=10;
}
printf( "Sum of the digits in %d is %d", x1,sum);
}



      满分:5  分

三、简答题(共 3 道试题,共 30 分。)V 1.  
备注:建议学员在做编程序题目时,事先在记事本或word文档中编写,然后拷贝至答题区域即可。





      满分:10  分
2.  


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





      满分:10  分
3.  编程: 计算sum=1-1/2!+1/3!-1/4!+ …… -1/10!(备注:建议学员在做编程序题目时,事先在记事本或word文档中编写,然后拷贝至答题区域即可。)


      满分:10  分

谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。
奥鹏作业答案,奥鹏在线作业答案
谋学网友  发表于 2014-12-28 14:59:34
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2024-11-27 04:03 , Processed in 0.083600 second(s), 21 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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