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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

石油华东2014年春季学期《C语言》在线考试(适用于2014年6月份考试)

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



2014年春季学期《C语言》在线考试(适用于2014年6月份考试)
      
单选 其他题 简答题


一、单选题(共 10 道试题,共 20 分。)
1.  若i为整型变量,则以下循环的次数是for(i=2;i==0;)printf(“%d”,i--);
A. 无限次
B. 0次
C. 1次
D. 2次
-----------------选择:      
2.  以下选项中可作为C语言合法整数的是
A. 10110B
B. 0386
C. x2a2
D. 0Xffa
-----------------选择:      
3.  判断字符串的长度,应该使用的函数是
A. strcat
B. strcmp
C. strcpy
D. strlen
-----------------选择:      
4.  以下关于数组的描述正确的是
A. 数组大小固定,但是可以有不同类型的数组元素
B. 数组大小可变,但是所有数组元素的类型必须相同
C. 数组大小固定,所有元素的类型必须相同
D. 数组大小可变,可以有不同类型的数组元素
-----------------选择:      
5.  有如下定义:long m;char c;float x;double y;则表达式c+m*x/y的值的类型是
A. long
B. char
C. float
D. double
-----------------选择:      
6.  在C语言中,字符型数据在内存中的存储形式是
A. 原码
B. 补码
C. 反码
D. ASCII码
-----------------选择:      
7.  有以下函数定义: void fun( int n , double x ) { …… } 若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是
A. fun( int y , double m )
B. k=fun( 10 , 12.5 )
C. fun( 10 , 12.5 )
D. void fun( 10 ,12.5 );
-----------------选择:      
8.  从变量的作用域来分,可分为全局变量和局部变量,形参是
A. 局部变量
B. 全局变量
C. 静态变量
D. 动态变量
-----------------选择:      
9.  设有定义语句:char str[][20]={,"Beijing","中国石油大学"},*p=str; 则printf("%d\n",strlen(p+20)); 输出结果是
A. 10
B. 6
C. 0
D. 20
-----------------选择:      
10.  下列数组定义及赋值不正确的是
A. int a[10]={0,1,2,3,4,5,6,7,8,9};
B. int a[ ]={0,1,2,3,4,5,6,7,8,9};
C. int a[2][5]= {0,1,2,3,4,5,6,7,8,9};
D. int a[2][ ]= {0,1,2,3,4,5,6,7,8,9};
-----------------选择:      


   
2014年春季学期《C语言》在线考试(适用于2014年6月份考试)
      
单选题 其他题 简答题


二、其他题(共 10 道试题,共 50 分。)
1.  
读程序写出程序执行结果
#include <stdio.h>
void main()
{ char  x[]="language";
char *ptr=x;
while(*ptr)
  {  printf("%c\n",*ptr-32);
     ptr++;
  }
}





      
2.  
读程序写出程序执行结果
#include <stdio.h>
int a=100,b=200;
void  f( )
{ printf(“%d,%d\n”,a,b);
  a=1;b=2;
}
void main()
{  int a=5,b=7 ;
   f( );
printf(“%d,%d\n”, a,b) ;
}





      
3.  
读程序写出程序执行结果
#include <stdio.h>
int  b=3;
int fun(int *a)
{  b+=*a;
return(b);
}
void main()
{  int a=2, b=2;
  b+=fun(&a);
printf(“%d\n”,b);
}




      
4.  
读程序写出程序执行结果
#include <stdio.h>
void main()
   {  int  t, n=9;
t=0;
do {
    t+=n;
    n-=2;
} while (n>0);
printf("%d\n", t);
    }




      
5.  
读程序写出程序执行结果
#include <stdio.h>
#define N 3
void zz(int x[N][N])
{  int i,j,t;
for(i=0;i<N;i++)
  for(j=0;j<i;j++)
    { t=x[j]; x[j]=x[j]; x[j]=t; }   
}         
void main()
{  int  str[N][N]={1,2,3,4,5,6,7,8,9}, i,j;
   zz(str);
for(i=0;i<N;i++)
{  for(j=0;j<N;j++) printf(“%3d”,str[j]) ;
printf("\n") ;  
      }
}




      
6.  
读程序写出程序执行结果
#include <stdio.h>
void main()
{  int a[]={2,4,6,8,10} ;
   int i,s=0,*p=a+2;
   for(i=0;i<5;i+=2)s+=*p++;
   printf(“s=%d\n”,s);
}




      
7.  
读程序写出程序执行结果
#include <stdio.h>
char fun(char *s)
{   if( *s >= ?a? && *s <= ?z? )  
*s=*s-32;
return *s;
}
void main()
{   char a[20]="Welcome",*p,ch;
for(p=a;*p!=?\0?;p++)
{   ch=fun(p);
putchar(ch);
  }
}




      
8.  
读程序写出程序执行结果
#include <stdio.h>
void main()
    { int i;
     for (i=0; i<3; i++)
     switch (i)
      { case 1: printf("%d ", i);
        case 2: printf("%d ", i);
        default : printf("%d ", i);  
}
}




      
9.  
读程序写出程序执行结果
#include <stdio.h>
   void main()
   {  int x[]={5,6,7};
      int s=1,i,*p=x;
      for(i=0;i<3;i++)
        s*=*(p+i);
      printf(“%d\n”,s);
}





      
10.  
读程序写出程序执行结果
#include <stdio.h>
void main ( )
{  char  a[20]= "abcXYZ", c ;
   int  i,  j;
   j= strlen(a)-1 ;
   for (i=0;  j>i;  i++,j--)
       {  c=*(a+i); *(a+i)=*(a+j); *(a+j)=c;  }
         puts(a);   
}





      


   
2014年春季学期《C语言》在线考试(适用于2014年6月份考试)
      
单选题 其他题 简答题


三、简答题(共 3 道试题,共 30 分。)
1.   编程:写一个判断素数的函数。要求在主函数中输入一个正整数以及打印函数调用后返回的相应的判断信息。(备注:建议学员在做编程序题目时,事先在记事本或word文档中编写,然后拷贝至答题区域即可。)




      
2.   编写程序,从键盘上任意输入20个整数,存入一个数组中,然后输出这些数中最大数及其下标以及最小数及其下标(备注:建议学员在做编程序题目时,事先在记事本或word文档中编写,然后拷贝至答题区域即可。)




      
3.   编程:编写一个函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其他字符的个数,并输出统计结果。(备注:建议学员在做编程序题目时,事先在记事本或word文档中编写,然后拷贝至答题区域即可。)




谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

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

本版积分规则

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

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

GMT+8, 2024-4-25 10:13 , Processed in 0.324386 second(s), 24 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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