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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

华东石油《C语言》2011年春学期在线作业(二)

[复制链接]
发表于 2011-4-6 11:59:52 | 显示全部楼层 |阅读模式
谋学网
中国华东石油大学
《C语言》2011年春学期在线作业(二)
单选   更多资料登陆:www.92open.com  久爱奥鹏
1.以下程序的输出结果是( )。
main()
{
int x=8;
for(;x>0;x--)
      if(x%3==0)
       {
         printf(“%d”,--x);
         continue;
       }
}
A. 74
B. 52
C. 963
D. 852
资料:B
2.以下程序中,while循环的循环次数是( )。
main()
   {
int i=0;
while(i<10)
{
if(i<1)continue;
if(i==5)break;
i++;
}
……

A. 1
B. 10
C. 6
D. 死循环,不能确定次数
3.已知 int i=1;执行语句while(i++<4)后,变量i的值为( )。
A. 3
B. 4
C. 5
D. 6
4.设有定义int a[ ]={1,5,7,9,11,13},*p=a+3;则*(p-2),*(a+4)的值是( )。
A. 5 11
B. 1 9
C. 5 9
D. 有错误
5.有如下程序:
main(    )
{
int x=1,a=0,b=0;
switch(x)
{
case 0:b++;
case 1:a++;
   case 2:a++;b++;
}
printf(“a=%d,b=%d\n”,a,b);
}
该程序的输出结果是( )。
A. a=2 b=1
B. a=1 b=1
C. a=1 b=0
D.
a=2 b=2
6.从变量的作用域来分,可分为全局变量和局部变量,形参是( )。
A. 局部变量
B. 全局变量
C. 静态变量
D. 动态变量
7.在“while(!a)”中,其中“!a”与表达式( )等价。
A. a= =0
B. a= =1
C. a!=1
D. a!=0
8.若有如下程序段,其中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
9.以下选项中不能正确赋值的是( )。
A. char b[]={′H′,′e′,′l′,′l′,′o′,′!′};
B. i char b[10];b="Hello!";
C. i char b[10]= "Hello!";
D. i char *str="Hello!";
10.以下程序的输出结果是( )。
main()
{
int a=5,b=4,c=6,d;
      printf(“%d\n”,d=a>b?(a>c?a:c)b));
}
A. 5
B. 4
C. 6
D. 不确定
11.已定义以下函数
fun(int *p)
{ return *p; }
该函数的返回值是( )。
A. 不确定的值
B.
形参p中存放的值
C. 形参p所指存储单元中的值
D.
形参p的地址值
12.判断字符串的长度,应该使用的函数是( )。
A. strcat
B. strcmp
C. strcpy
D. strlen
13.以下不能正确定义二维数组的选项是( )。
A. int a[2][2]={{1},{2}}
B. int a[][2]={l,2,3,4}
C. int a[2][2]={{l},2,3}
D. int a[2][]={{1,2},{3,4}}
14.用数组名作为函数调用时的实参,则实际传递给形参的是( )。
A. 数组的第一个元素值
B. 数组中全部元素值
C. 数组的首地址
D. 数组的元素个数
15.初始化多维数组的语句中,可以默认的是( )。
A. 最后一个下标界
B. 第1个下标界
C. 第2个下标界
D. 以上都不对
16.对于循环 for (k=16; k>0; k-=3) putchar(‘*’); 输出是( )。
A. *****
B. ******
C. *******
D. 无限循环
17.若有:int a[10],*p=&a[0];,关于数组名a的不正确的说法是( )。
A. a是个数组指针
B. 数组名a表示数组的首地址
C. 数组名a与a[0]等价
D. a和p都指向同一个存储单元
18.下列数组定义及赋值不正确的是( )。
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};
19.以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。
   #define N 10;
   Void arrin(int x[N])
    {
     int i=0;
     while(i<N)
     scanf(“%d”,          );
     }
在下划线处应填入的是( )。
A. x+i
B. &x[i+1]
C.  x+(i++)
D. &x[++i]
20.C语言中,函数返回值的类型是由( )。
A. return语句中的表达式类型决定
B. 调用函数的主调函数类型决定
C. 调用函数时的临时类型决定

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-6-11 09:54 , Processed in 0.101959 second(s), 21 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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