c语言中aint是什么函数,C语言题目带讲解!#!¥%@).doc

C语言题目带讲解!#!¥%@)

1、关于跳转语句以下说法不正确的是( )。

abreak语句只终止一次循环不影响下一次循环

break是直接跳出循环

bbreak语句可以终止循环的进行

ccontinue语句只终止一次循环

dreturn语句用于从函数返回

2、分析下列程序结果是( )。

#include

void main(){

int i;

for(i=4;i<=9;i++){

if(i%3==0)

6%3=0所以直接跳过本轮循环

continue;

printf(”%d“,i);

}

}

a4578

b456789

c457

d456

3、下面程序的输出结果是( )。

#include

void main(){

int a[3][3] = {1,2,3,4,5,6,7,8,9};

for(int i=0;i<3;i++)

printf("%d",a[i][2-i]);

0 1 2

0 1 2 3

4 5 6

7 8 9 二维数组的读取,【横排坐标】,【纵排坐标】

}

a1 5 9

b1 4 7

c3 5 7

d3 6 9

4、以下程序的输出结果是( )。

#include

void main(){

int num=0;

while(num<=2){

num++;

printf("%d",num); 先判断后自加

}

}

a1234

b123

c12

d1

5、以下程序的输出结果是( )。

#include

void main( ){

int a=0,i;

for(i=1;i<5;i++){

switch(i){

case 0:

case 3:a+=2;

case 1:

case 2:a+=3;

default:a+=5;

因为没有break语句 所以要一直运行到最下方的语句再循环

}

}

printf("%d\n",a);

}

a31

b13

c10

d20

6、在C语言中,以下能对一维数组a正确初始化的语句是( )。

aint a[2] = {1},{2};

bint a[1] = {10,20};

cint a[] = {0};

dint a[0] = {10};

7、在C语言中,下面选项( )声明的一个二维数组可以用于保存4个参赛者参加5个不同项目的比赛成绩。

afloat score[5][6]; 超过长度不影响

bfloat score[4][5];

cfloat score[3][4];

dfloat score[4,5];

8、在C语言中有如下定义:int a[10];则对a数组元素的正确引用是( )。

aa[10] 越界

ba[3+1]

ca(5)

da[ ]

9、在C语言中,下列代码的输出结果是( )。

#include

void main( ){

int i=5,j=10;

while(j>i){

j--;

i++;

}

注意I,J的输出位置

printf(”%d,%d”,i,j);

}

a7,7

b8,7

c7,8

d8,8

10、在C语言中,欲输出数字“1235679”,则在横线处应该填写的代码是( )。

for(int i=0; i < 10 ; i++){

_________//此处填写代码

printf(”%d”,i);

}

aif(i%4=0){break;}

bif(i%4==0)

cif(i%4==0){continue;} CONTINUE语句用于结束本次循环跳到下次循环

dif(i/4!=0){continue;}

11、以下关于数组说法错误的是( )。

a数组在声明时可以直接赋值

b数组必须用循环赋值 不一定要使用循环赋值

c使用循环是给数组赋值的一种方式

d数组可以单个赋值

12、以下关于数组说法错

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值