百科园c语言答案第五章南信大,C语言上机题库百科园第5章!南信大!(51页)-原创力文档...

PAGE

PAGE # / 50

第五章

单选

有以下程序 , 程序运行后的输出结果是 ( )

<>

<>

()

{

a[20]= ” 0”[]= ””;

(); ( “ n”);

0;

}

\0\0

有以下程序 , 程序运行后的输出结果是 ( )

<>

()

{ s[]="012\08s34f4w2";

i, 0;

(0[i]0)

(s[i]>='0'[i]<='9') ;

("\n");

0;

}

7

0

8

3

下列选项中,能够满足"若字符串si等于字符串s2,则执行

要求的是 ( )

((s21)0);

(s120);

((s12)1);

(s12);

以下选项中正确的语句组是( )

{"!"};

s[]"!";

s[10]"!";

s[]="!" ;

以下数组定义中错误的是( )

x[2][3]={{1,2},{3,4},{5,6}};

x[2][3]={1,2,3,4,5,6} ;

x[][3]={0};

x[][3]={{1,2,3},{4,5,6}};

若有定义语句:m[]{5,4,3,2,1}4;则下面对m数组元素的引用中

错误的是 ()

[m[0]]

[2*2]

[]

[m[i]]

下列选项中,能正确定义数组的语句是( )

[];

2008;

[N];

[0 …2008];

N 2008

[N];

有以下程序 , 程序运行时若输入: ? I < 回车 >则输出结果是 ()

<>

()

{ a[30][30];

("");

(b);

("\n \n");

0;

}

?

I

? I

下面是有关◎吾言字符数组的描述,其中错误的是()

不可以用赋值语句给字符数组名赋字符串

可以用输入吾句把字符串整体输入给字符数组

字符数组中的内容不一定是字符串

字符数组只能存放字符串

有以下程序 ,程序运行后的输出结果是( )

<>

<>

()

{

x[]= ””;

x[0]=0[1]='\0'[2]='0';

(“ n”(x)(x));

0;

}

7 0

6 1

7 1

6 3

若要定义一个具有 5个元素的整型数组,以下错误的定义语句 是()

a[5]={0};

b[]={0,0,0,0,0};

5[i];

c[2+3];

有以下程序 ,程序运行后的输出结果是 ( )

<>

<>

()

{ a[5][10]={ “” , ”beijing ”,””,””,””};

; t[10];

(0<4)

(1<5)

((a[i][j])>0)

{ ([i]); (a[i][j]); (a[i]);} (a[3]);

0;

}

程序设计

/* 编写函数 ( , []), 该函数的功能是求出小于或等于的所 有素数并放在数组中 ,

该函数返回所求出的素数的个数。

注意: 部分源程序给出如下。

请勿改动函数和其他函数中的任何内容 , 仅在函数的花括号 中填入所编写的若干语句。

试题程序 : */

<>

<>

100

( , [])

{

/********************/

[********************/

()

{

*;

J

J

[];

(" 输入一个整数 ");

("");

();

(0

{

(1000) /* 每行输出 10个数 */

("\n ");

("%5d "[i]);

}

/******************************/

("\\2","w");

(15);

(0

(,"\n"[i]);

();

[*****************************/

0;

【参考代码】

0;

(2

{

(2

(0) ;

(j>)

[];

}

k;

/* 请编写函数 ,函数的功能是 : 求出二维数组周边元素之和 ,作为

函数值返回。二维数组中的值在主函数中赋予。

例如, 若二维数组中的值为

1 3 5 7 9

2 9 9 9 4

6 9 9 9 8

1 3 5 7 0

则函数值为 61。

注意: 部分源程序给出如下。

请勿改动函数和其他函数中的任何内容, 仅在函数的花括号

7 / 50

PAGE

PAGE # / 50

中填入所编写的若干语句

试题程序 :*/

<>

<>

( a [M][N])

{***********************

{

***********************

/*************** ************/}

/*************** ************/

}

()

{

*;

J

[M][N]={{1,3,5,7,9},{2,9,9,9,4},{6,9,9,9,8},{1,3,5,7,10 }};

i, j, y;

(" :\n ");

(0; i

{ (0; j

("%6d "[i][j]);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值