选择题汇总6-7(括号里填的答案都是对的,不用管下面那个答案正确与错误,因为作者懒得删了)

2-1

分数 1

作者 往年试卷

单位 浙江大学

以下定义语句中不正确的是_D_。

A.

double x[5]={2.0, 4.0, 6.0, 8.0, 10.0};

B.

char c2[]={'\x10', '\xa', '\x8'};

C.

char c1[]={'1', '2', '3', '4', '5'};

D.

int y[5]={0,1,3,5,7,9};

答案正确:1 分

创建提问


2-2

分数 1

作者 yjs

单位 福州大学至诚学院

以下一组对数组a初始化的语句中,给a数组所有元素赋初值0的正确语句是[B ].

A.

int a[9]=9*0;

B.

int a[9]={0};

C.

int a[9]={};

D.

int a[9]=0;

答案正确:1 分


2-3

分数 1

作者 黄隆华

单位 怀化学院

若有定义,int a[10];,则对数组a元素的正确引用是(D )

A.

a[10]

B.

a[3.5]

C.

a(5)

D.

a[10-10]

答案正确:1 分


2-4

分数 1

作者 黄龙军

单位 绍兴文理学院

有数组定义语句“int i=3,a[20];”,则元素引用错误的是(A ) 。

A.

a[7*i-1] 

B.

a[2*i*i+1]

C.

a[3*i+1] 

D.

a[0]

答案正确:1 分


2-5

分数 1

作者 李祥

单位 湖北经济学院

*一维数组(1-1)

下面的程序段将输出 ▁▁▁C▁▁ 。

 

double a[10]; printf("%d\n", sizeof(a));

A.

10

B.

11

C.

80

D.

88

答案正确:1 分


2-6

分数 1

作者 黄龙军

单位 绍兴文理学院

有数组初始化语句“int a[] ={1,2,3,4,5,6,7,8,9,10};”,则数值最小和最大的元素下标分别是( B)。

A.

1,10

B.

0,9

C.

1,9

D.

0,10

答案正确:1 分


2-7

分数 1

作者 王俊玲

单位 集美大学

下列程序的输出结果是(D)。

int main(void)
{ 
  int n[3],i,j,k;
  for(i=0;i<3;i++)
        n[i]=0;
  k=2;
  for (i=0;i<k;i++)
    for (j=0;j<k;j++)
       n[j]=n[i]+1;
  printf("%d\n",n[1]);
  return 0;
}

A.

2

B.

1

C.

0

D.

3

答案正确:1 分


2-8

分数 1

作者 吴年志

单位 湖北汽车工业学院

以下程序的输出结果是____B__。

#include <stdio.h>
int  main()
{
int i, k, a[10], p[3];
k=5;
for(i=0;i<10;i++)
  a[i]=i;
for(i=0;i<3;  i++)
   p[i]=a[i*(i+1)];
for(i=0;i<3;  i++)
   k+=p[i]*2;
printf("%d\n",k);
return 0;
}

A.

20

B.

21

C.

23

D.

25

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

可乐不加冰≯

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值