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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

石油华东《程序设计(C语言)》2019年春季学期在线作业(一)(100分)

[复制链接]
发表于 2019-5-21 11:48:28 | 显示全部楼层 |阅读模式
谋学网
试卷名称:《C语言》2018年春季学期在线作业(一)-0001
1.若有:int a[10],*p=&a[0];,关于数组名a的不正确的说法是( )。
A.a是个数组指针
B.数组名a表示数组的首地址
C.数组名a与a[0]等价
D.a和p都指向同一个存储单元
资料:-

2.在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是
A.地址传递
B.由实参传给形参,再由形参返回实参
C.值传递
D.传递方式由用户指定
资料:-

3.有以下函数定义: 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 );
资料:-

4.以下选项中,与k= n完全等价的表达式是
A.k=n,n=n 1
B.n=n 1,k=n
C.k= n
D.k =n 1
资料:-

5.在C语言中,下列变量名称中合法的是
A.7x
B.int
C.ELse
D.a-b
资料:-

6.下列错误的表达式是
A.-x++
B.(-x)++
C.x+++y
D.++x+y
资料:-

7.以下程序的输出结果是main(){  int x=8;  for(;x0;x--)      if(x%3==0)       {         printf(“%d”,--x);         continue;       }}
A.74
B.52
C.963
D.852
资料:-

8.以下四个选项中不能看作一条语句的是
A.{; }
B.a=0,b=0,c=0;
C.if(a0)
D.if(b==0)m=1;n=2;
资料:-

9.假设已定义 char  c[8]= "test";  int  i; 则下面的输出函数调用中错误的是
A.printf("%s",c);
B.for(i=0;i8;i++)  printf("%c",c[i]);
C.puts(c)
D.for(i=0;i8;i++)  puts(c[i]);
资料:-

10.在C语言中,字符型数据在内存中的存储形式是
A.原码
B.补码
C.反码
D.ASCII码
资料:-

11.void main(    )   { int a=5, b=8;      printf(“a=%d b=%d\n”, a,b) ;      a=a+b; b=a-b; a=a-b;       printf(“a=%d b=%d\n”, a,b) ; }输出的结果为( )。
A.a=5 b=8                  a=8,b=5
B.a=5 b=8a=5,b=8
C.a=8 b=5                  a=8,b=5
D.a=5 b=8 a=8,b=8
资料:-

12.设有定义 int a=3,b=4,c=5; ,则以下表达式中,值为0的表达式是
A.a&&b
B.a=b
C.a||b c&&b-c
D.!((a<b)&&!c||1)
资料:-

13.已知:int a[ ][3]={1,2,3,4,5,6,7,8,9,0}; 则数组a的第一维的大小是
A.2
B.3
C.4
D.无法确定;
资料:-

14.C语言提供的合法关键字是(  )。
A.swicth
B.cha
C.Case
D.default
资料:-

15.若有如下程序段,其中s、a、b、c均已定义为整型变量,且a、c均已赋值(c大于0)s=a; for(b=1;b=c;b++) s=s+1;则与上述程序段功能等价的赋值语句是( )。
A.s=a+b;
B.s=a+c;
C.s=s+c;
D.s=b+c;
资料:-

16.在C语言中,十进制数47可等价地表示为
A.2f
B.02f
C.57
D.057
资料:-

17.在“while(!a)”中,其中“!a”与表达式(  )等价。
A.a= =0
B.a= =1
C.a!=1
D.a!=0
资料:-

18.下列循环语句中,不能够正常结束的是
A.int i=0;for(;i100;i++);
B.int i=0;for(;;){if(i++100)break;}
C.int i=0,j=0; while(i=j)j++;
D.int i=0,j=0;do{i+=j;i++;j++;}while(ij);
资料:-

19.对于循环 for (k=16; k0; k-=3) putchar(‘*’);  输出是(  )。
A.*****
B.******
C.*******
D.无限循环
资料:-

20.以下运算符中优先级最高的是
A.&&
B.>=
C.+
D.=
资料:-

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-4-30 09:53 , Processed in 0.092496 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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