您好,欢迎来到飒榕旅游知识分享网。
搜索
您的当前位置:首页9月份上机考试填空题

9月份上机考试填空题

来源:飒榕旅游知识分享网



(1+2+3+…+50)

f(x)=1+x-x2∕2!+x3∕3!-X4/4!

效是: 把形参x 值放入一个新

程序填空题目

比如, 若主函数从键盘给n

直到∣xn/n!∣<10-6 x=2.5,

结点并插入到链表中, 插入后

1、第一大类(计算类)8

50, 则输出为s=1.960784

函数值为: 1.917915

各结点数据域值仍保持递增

1. 程序填空(第1套)

1 double

1 -x

有序。


给定程序中, 函数fun 功效是

2 j

2 n

第一处 x

计算下式s=3/225/42 +7/62

3 1.0/t

3 abs(t)

第二处 p

-…+(-1)n-1(2×n-1)/(2×n)2

1. 程序填空(第32 套)

1. 程序填空(69 )

第三处 s

直到︱(2×n-1/(2×n2)︱≤

10-3并把计算结果作为函数值

给定程序中, 函数fun 功效是:

给定程序中, 函数fun 功效是:

1. 程序填空(第15 套)

返回, 比如: 若形参e 值为

计算下式

f(x)=1+x+x2/2!+ +xn/n!n

给定程序中已经建立一个

-le-3,函数返回值为

s=1/22+3/42+5/62

+(2×

项和。若x=2.5,函数值为:

带有头结点单向链表, main

0.551690

n-1)/(2× n)2直到︱(

12.182340

函数中将数次调用fun 函数,

1 3.0 (double)3

n-1/2×n2︱《10-3并把

1 1.0

每调用一次fun 函数, 输出链

2 >

计算结果作为函数值返回。

2 1

表尾部结点中数据, 并释放该

比如, 若形参e le-3 , 函数

3 i

结点, 使链表缩短。

3 (t+1)

1. 程序填空(第2 套)

值返回值为2.735678

1. 程序填空(70 )

1 next


1 0



给定程序中, 函数fun 功效

给定程序中, 函数fun 功效是:

2 t->data

s=1*3/2*2+…+(2*n-1)*(2*n+

2 i++

f(x)=1+x+x2/+ +xn/n!直到

3 t

32.0*i

1)/(2*n)(2*n)计算下式前n


|x/n!|<10-6, x=2.5,函数值为:

1. 程序填空(第23 套)

和作为函数值返回。比如:

1. 程序填空(67 )

12.182494

给定程序中, 函数fun 功效是:

当形参n 值为10 , 函数

函数fun 功效是计算fx

1 x

计算出带头结点单向链表中

各结点数据域中值之和结果

返回: 9.612558

=1+ x2/2! + x3/3! - x4/4! +L+

2 n

第一处 0

(-1) n-2xn-1/(n-1)+ (-1) n-1xn/n!

3 t

作为函数值带回。

第二处 n

n 项和。若x=2.5,n=15 ,


1 data

2、第二大类(单向链表)9

第三处(t*t)

函数值为1.917914

2 next

1. 程序填空(第31 套)

1 1.0


3 head

1. 程序填空(第10 套)

2-1

下列给定程序中, 函数fun

给定程序中已建立

1. 程序填空(第28 套)

3t

效是: 计算下列前n 项和,

1. 程序填空(68 )

一个带头结点单向链表, 链表

给定程序中已建立一

作为函数值返回。

中各结点按结点数据域中数

个带有头结点单向链表, 链表

S=1+1/(1+2)+1/(1+2+3)+…+1/

函数fun 功效是: 计算

据递增有序链接。

函数fun

中各结点按数据域递增有序




连接。函数fun 功效是: 删除

1. 程序填空(第38 套)

2 next

第一处 a

链表中数据域值相同结点, 使

给定程序中, 函数fun 功效是:

3 head

第二处 b.name

之只保留一个。

将不带头结点单向链表结点

第三处 score[i]

1. 程序填空(第87套)

第一处q

数据域中数据从小到大排序。

给定程序中, 函数fun 功效是

1. 程序填空(第24 套)



第二处 next

即若原链表节点数据域从头

将带头结点单向链表结点数

程序经过定义学生结构体变

第三处 next

到位数据为10 4 2 8

据域中数据从小到大排序。

, 存放了学生学号、姓名


1. 程序填空(第34 套)

6, 排序后链表结点数据域从

即若原链表中从头至尾结点

3 门课成绩。

函数fun 功效


给定程序中, 函数fun 功效是

头至尾数据为2 4 6 8

数据域依次为: 10 8 6

: 将形参a所指结构体变量s


将不带头结点单向链表逆置。

10.

4 2, 排序后链表结点数据

中数据进行修改, 并把a 地址

1 p->next;

即若原链表中从头至尾结点

,从头至尾结点数据域依次

作为函数值返回主函数, 从主

2 q

数据域依次为: 2 4 6

: .2 4 6 8 10

函数中输出修改数据。比如,

3 p->next

8 10, 逆置后,从头至尾结

1. 程序填空(第50 套)

1 h->next

a 所指变量s 中学号、姓名

点数据域依次为: 10 8 6

2 p->next

和三门课成绩依次是:

4 2.

给定程序中, 函数

3 >

10001ZhangSan” 95

1 NODE

fun 功效是: 在带头结点单向

80 88, 修改后输出t 中数据

3、第三大类(学生)10

2 next

链表中, 查找数据域中值为ch

应为: 10002Lisi” 96

1. 程序填空

3 r

结点。找到后经过函数值返

81 89


1. 程序填空(第36 套)

回该结点在链表中所处次序

程序经过定义学生结构

第一处struct student


体变量, 存放了学生学号、


给定程序中, 函数fun 功效是

: 若不存在值为ch 结点,

姓名和3 门课成绩。

函数fun

第二处a->score[i]

将带头结点单向链表逆置。

函数值返回0.

功效是将形参a 所指结构体变

第三处a

1NULL

即若原链表中从头至尾结点

量中数据赋给函数中结构体

1. 程序填空(第27 套)

2n

数据域依次为: 2 4 6

变量b, 并修改b 中学号和姓

程序经过定义学生

3head,ch

8 10, 逆置后,从头至尾结

1. 程序填空(第53 套)

, 最终输出修改后数据。

结构体变量, 存放学生学号、

点数据域依次为: 10 8 6

比如, a 所指变量中学号、姓

姓名和3 门课成绩。

函数fun

4 2.

给定程序中, 函数fun

名和三门课成绩依次是:

功效是将形参所指结构体变

量中数据进行修改, 并在主函

1 next

功效是: 统计带头结点单向链

10001ZhangSan” 95

2 NULL

表中结点个数, 存放在形参n

80 88, 则修改后输出b

数中输出修改后哦数据。比

, b 所指变量t 中学号、

3 r

所指存放单元中。

数据应为: 10002LiSi”


1 *n=0

95 80 88

姓名和三门课成绩依次是:




10002ZhangQi” 93

, 并把修改后数据作为函数

1 struct student t

据均以二进制方法输出到文

85 87, 修改后输出t 中数据

值返回主函数进行输出。比

2 for(i=0;i<n-1;i++)

件中。

函数fun 功效是重写形

应为: 10004LiJie” 93

, 若传给形参a数据中学号、

3 a[i].name, a[j].name

filename 所指文件中最终一

85 87

姓名和三门课成绩依次是:

个学生数据, 即用新学生数据

1. 程序填空(第61套)

第一处 ->sno

10001

覆盖该学生原来数据, 其它学


第二处 ->name

Zhangsan” 95 80 88,

程序经过定义并赋初值方法,

生数据不变。


第三处 &t

修改后数据应为: 10002

利用结构体变量存放了一名

1 filename


1. 程序填空(第30 套)

LISi” 96 81 89

学生信息, 函数fun 功效是输

2 fp

出这位学生信息。

程序经过定义学生结构体变

1 struct student

1 tt

3 fp

2a.name

, 存放了学生学号、姓名

2 tt.score[i]

4、第四大类(矩阵)9

3a.score[i]

3 门课成绩。全部学生数

1. 程序填空(第54 套)

3 (std)

1. 程序填空(第18 套)

据均以二进制方法输出到

给定程序中, 函数fun

1. 程序填空(第75套)

student.dat 文件中。函数fun

给定程序中函数功效是: 调用

效是: N*N 矩阵,依据给定


功效是从指定文件中找出指

fun 函数建立班级通讯录。

程序经过定义学生结构体

m(m<=N), 将每行元素中值


定学号学生数据, 读入此学生

通讯录中统计每位同学编号、

变量, 存放了学生学号、姓

均向右移动m 个位置, 左位


数据, 对该生分数进行修改,

姓名和电话号码。班级人数

名和三门课成绩。全部学生

置为0。比如, N=3,m=2,有下


使每门分数加3 , 修改后重

和学生信息从键盘读入, 每个

数据均以二进制方法输出到

列矩阵

写文件中该学生数据, 即用该

人信息作为一个数据块写到

文件中。

函数fun 功效是从形

1 2 3 程序执 0 0 1


学生背后数据覆盖原数据,

名为mylife5.dat二进制文件中。

filename 所指文件中读入学

4 5 6 行结果 0 0 4


它学生数据不变; 若找不到,

1 STYPE

生数据, 并根据从小到大排序

7 8 9 见右边 0 0 7


则什么全部不做。

2 FILE

, 再用二进制方法把排序后

1 i++


1 fp

3 fp

学生数据输出到filename 所指

2 m


2 ==

1. 程序填空(第55 套)

文件中, 覆盖原来文件内容。

3 m

1 "r"

3 fp


程序经过定义学生结构体

2 >

1. 程序填空(第21 套)

1. 程序填空(第35 套)

数组, 存放了若干个学生学号、

3 fwrite

给定程序中, 函数

程序经过定义学生

姓名和三门课成绩。

函数fun


fun 功效是: N*N 矩阵,

1. 程序填空(第76套)

结构体变量, 存放了学生学号、

功效是将存放学生数据结构

矩阵外围元素顺时针旋转。


姓名和3 门课成绩。

函数fun

体数组, 根据姓名字典序(从

程序经过定义学生结构体变

操作次序是: 首先将第一行元


功效是将形参a 中数据进行修

小到大排序)。

, 存放了学生学号、姓名

素值存入临时数组r, 然后使


和三门课成绩。全部学生数







第一列成为第一行, 最终一行

比如: N=3, 有下列矩阵:

比如, N=3,有下列矩阵

1 [N]

成为第一列, 最终一列成为最

1 2 3 计算后 1 0 0

1 2 3 程序执 3 1 2

2 i

终一行, 再使临时数组中元素

4 5 6 结果见 6 5 0

4 5 6 行结果 6 4 5

3 i+1

成为最终一列。

7 8 9 右边 10 14 9

7 8 9 见右边 9 7 8

1. 程序填空(第85套)

比如, N=3,有下列矩阵:

1 [N]

1 N


1 2 3 操作后 7 4 1

2 t[i][j]]

2 N-1

给定程序中, 函数fun 功效是:


4 5 6 应该如 8 5 2

3 t[j][i]

3 0

判定形参a所指N*N(要求N

为奇数)矩阵是否是“幻方”,

7 8 9 右边 9 6 3

1. 程序填空(第43 套)

1. 程序填空(第83 套)

若是, 函数返回值是1; 不是,

第一处 0

给定程序中, 函数fun

给定程序中, 函数fun

函数返回值为0.幻方”判定

第二处 j--

效是: 计算N*N矩阵主对角线

功效是: 找出N*N矩阵中每列

条件是: 矩阵每行、每列、

第三处 j

1. 程序填空(第25 套)

元素和反向对角线元素之和,

元素中最大值, 并按次序一次

主对角线及反对角线上元素

并作为函数值返回。要求先

存放于形参b所指一维数组中。

之和全部相等。

给定程序中, 函数fun 功效是:

累加主对角线元素中值, 再累

1 a[0][i]

比如, 以下3*3 矩阵就是一个

N×N 矩阵主对角线元素中

加反向对角线元素值。比如,

2 <

幻方”

值和反向对角线对应位置上

N=3,有下列矩阵:

3 x,y

4 9 2

元素值进行交换。比如:

1

2

3

3 5 7

1. 程序填空(第84套)

N=3, 有下列矩阵:

4

5

6

8 1 6


1 2 3 交换后 3 2 1

7

8

9

给定程序中, 函数

1 0


4 5 6 结果见 4 5 6

首先累加1 5 9, 然后累

fun 功效是建立一个N×N

2 ││


7 8 9 右边 9 8 7

3 5 7, 函数返回值为

阵。矩阵元素组成规律是:

3 1


1 t[][N]

30

最外层元素值全部是1; 从外

5、第五大类(文件)5

向内第二层元素值全部为2;

2 i=0;i<N

1 sum=0

第三层元素值全部是3,

1. 程序填空(第17 套)



3 s

2 t[i][i]

这类推。比如, N=5,

给定程序功效是: 调用函

31

1. 程序填空(第29 套)


成矩阵为:

fun 将指定源文件中内容复

给定程序中, 函数fun 功效是:

1. 程序填空(第48 套)

1 1 1 1 1

制到指定目标文件中, 复制成

N 矩阵, 以主对角线为

给定程序中, 函数fun 功效


1 2 2 2 1

功时函数返回值是1, 失败是

对称线, 对称元素相加并将结

: N*N矩阵中元素值按列

1 2 3 2 1

返回值是0.在复制过程中,

果存放在左下三角元素中,

向右移动1 个位置, 右边被移

1 2 2 2 1

复制内容输出到终端屏幕。

1 1 1 1 1

主函数源文件名放在变量

上三角元素置为0

出矩阵元素绕回左边第1 列。




sfname , 目标文件放在变

将参数给定字符串、整数、

2 10*x

N 个数平均值(要求全部数均

tfname 中。

浮点数写到文本文件中, 再用

为正数), 平均值经过形参返

3 n/10

第一处"r"

字符串方法以后文本文件中


回主函数, 将小于平均值且最

1程序填空(第47套)

第二处 fs

逐一读入, 并调用库函数atof

靠近平均值数作为函数值返


第三处 ft

atof将字符串换成对应整数、

给定程序中, 函数fun 功效是:

, 在主函数中输出。比如,


1. 程序填空(第20 套)

浮点数, 然后将其显示在屏幕

将形参n 所指变量中, 各位上

10

上。

为偶数数去掉, 剩下数按原来

:46,30,32,40,6,17,5,15,48,26,



从高位到低位次序组成一个


给定程序功效是: 从键盘输入

1 FILE*


其平均值为30.500000 主函数

若干行文本(每行不得超出80

2 fclose(fp)

新数。并经过形参指针n

中输出m=30.0

个字符)写入文件myfile4.txt

3 fp

回所指变量。比如, 若输入

1 *av

, -1 作为字符串输入结束

一个数27638496, 则新数为

2 i

标志。然后将文件内容读出

1. 程序填空(第46 套)

739

3 x[j]

显示在屏幕上。文件读写分

给定程序中, 函数fun

1 10

1. 程序填空(第77 套)

别由自定义函数ReadText

功效是: 将自然数1~10 及它

2 0

WriteText 实现。

们平方根写到名为myfile3.txt

3 x

给定程序中, 函数fun 功效是:

1 *fw

文本文件中, 然后再次序读出

1 程序填空(第51 套)

计算形参x 所指数组中N 个数


平均值(要求全部数均为正数)

2 str

显示在屏幕上。

给定程序中, 函数fun 功效是:

3 str

1 fp


作为函数值返回, 并将大于平

将形参n , 各位上为偶数数

1. 程序填空(第39 套)

2 fclose(fp);

取出, 并按原来从高位到地位

均值数放在形参Y 所指数组

3 fname

, 在主函数中输出。比如,

1 给定程序中, 函数fun 功效


次序次序组成一个新数, 作为


是将形参给定字符串、整数、

6、第六大类(高位或低位)

函数返回。比如输入一个数:

10


浮点数写到文本文件中, 再用

3

27638496, 新数为26846

:46,30,32,40,6,17,5,15,48,26,


字符方法以后文本文件中逐

1 程序填空(第5 套)

第一处1

其平均值为30.500000 主函数


一读入并显示在终端屏幕上。

给定程序中, 函数fun 功效是:

第二处s>0

中输出:

1 0.0

1 FILE*

将形参n , 各位上为偶数数

第三处i*10

2 x[i]/N

2 fp

取出, 并按原来从高位到地位

7、第七大类(平均类)4

3 j++

3 ch

相反次序组成一个新数, 作为

1. 程序填空(第78 套)




函数返回。比如输入一个数:

给定程序中, 函数

1. 程序填空(第79 套)

1. 程序填空(第42 套)

27638496, 新数为64862


给定程序中, 函数fun


给定程序中, 函数fun 功效是




fun功效是: 计算x所指数组中



1 0

功效是: 计算形参x 所指数组




N 个数平均值, (要求全

32,40,45,48.


1. 程序填空(第62 套)

1 ss[i]

部数均为正数), 将所指数组

1 x[i]/N

给定程序中, 函数fun 功效是:

2 n+j

中大于平均值数据移至数据

2 j++

对形参ss 所指字符串数组中

3 1

前部, 小于等于平均数移至x

3 i++

M 个字符串按长度由短到长

1. 程序填空(第3 套)

所指数组后部, 平均值作为函

进行排序。 ss 所指字符串数

给定程序中, 函数fun

8、第八大类(临时未找到规

数值返回, 在主函数中输出平

组中共有M 个字符, 且串长﹤

功效是: 统计形参s 所指字符

则类)4

均值和移动后数据。比如,

1. 程序填空(第12 套)

N

串中数字字符出现次数, 并存

10

1 i+1

放在形参t 所指变量中, 最终

:46,30,32,40,6,17,5,15,48,26,

给定程序中, 函数fun

2 k=j

在主函数中输出。比如,

其平均值为30.500000,移出后

功效是: 从形参ss 所指字符串

3 t

s 所指字符串为:

输出为: 46,32,40,45,48, 30,

数组中, 删除全部串长超出k

abcdef35adgh3kjsdf7。输出

1. 程序填空(第63套)

6,17,15,26.

字符串, 函数返回剩下字符串

结果为: 4


1 s/N

个数。 ss 所指字符串数组中

给定程序中, 函数fun 功效是:

1 s[i]


2 j++

共有N个字符串, 且串小于M

求出形参ss 所指字符串数组

2 9’

3 -1

第一处 N

中最长字符串长度, 其它字符

3 *t=n

1. 程序填空(第80 套)

第二处 k

串左边用字符*补齐, 使其和

1. 程序填空(第4 套)

最长字符串等长。字符串数

第三处ss[i]

给定程序中, 函数fun

1. 程序填空(第14 套)

组中有M 个字符串, 且串小

函数fun 功效是:

功效是: 计算形参x 所指数组

N

形参a 所指数组中奇数按原次

N 个数平均值, (要求全部

给定程序中, 函数


1 k

序依次存放到a[0] a[1]

数均为正数), 将所指数组中

fun 功效是: 在形参ss 所指字

2 len

a

小于平均值数据移至数据前

符串数组中查找和形参t 所指

3 ss[i][j]

[2]……, 把偶数从数组中

, 大于等于平均数移至x

字符串相同串, 找到后返回该

1. 程序填空(第64 套)

删除, 奇数个数经过函数值回。

指数组后部, 平均值作为函数

串在字符串中位置(下标值),

比如: a 所指数组中数据最

未找到则返回-1 ss 所指字符

给定程序中, 函数fun 功效是:



值返回, 在主函数中输出平均

初排列为: 9 1 4 2

值和移动后数据。比如, 10

串数组中共有N 个内容不一

求出形参ss 所指字符串数组

3 6 5 8 7, 删除偶

样字符串, 且串长小于M

中长度最长字符长度, 将其它

数后a 所指数组中数据为: 9

:46,30,32,40,6,17,5,15,48,26,

第一处 N

字符串右边用字符*补齐, 使

1 3 5 7, 返回值为5



其平均值为30.500000,移出后

第二处 i

其和最长字符串等长。 ss

第一处 1

输出为: 30,6,17,15,26, 46,

第三处 -1

指字符串数组中共M 个字符

第二处 j++;


, 且串长小于N





第三处j

第三处 '0'

数据个数, n 为奇数, 则中

4 5 6 7 8 9,


1. 程序填空(第6 套)

间元素不动。

比如: a 所指

逆置后依次为: 9 8 7

1. 程序填空(第8 套)

数组中数据为: 1 2 3



函数fun 功效是: 把形参a

函数fun 功效是;ss 所指字


6 5 4 3 2 1。形

指数组中最小值放在元素a[0],

符串数组中长度最短字符串

4 5 6 7 8 9,

n 给出数组中数组中数据个

接着把形参a 所指数组中最大

所在行下标, 作为函数值返回,

调换后为: 6 7 8 9

数。





5 1 2 3 4

第一处n/2

值放a[1]元素中; 再把a 所指

并把其串长放在形参n 所指变





第一处 1

第二处i

数组中次小值放在a[2],

量中。 ss 所指字符串数组中

第三处a[n-i-1]

第二处 i

a 所指数组元素中次大值放在

M 个字符串, 且串长﹤N

第三处 a[p+i]

a[3]; 其它以这类推。比如:

1 M

1. 程序填空(第22 套)

a 所指数组中数据最初排列

给定程序中, 函数

2 <

1. 程序填空(第13套)

: 9 1 4 2 3 6

3 k

fun 功效是: 在形参ss 所指字


5 8 7; 则按规则移动后,

1. 程序填空(第9 套)

给定程序中, 函数fun

符串数组中, 查找含有形参

功效是: 把形参s 所指字符串

substr 所指子串全部字符串并


数据排列为: 1 9 2 8

给定程序中, 函数

下标为奇数字符右移到下一


3 7 4 6 5。形参n

fun 功效是: s 所指字符串全

个奇书位置, 最右边呗移出字

输出, 若没找到输出对应信息。

中存放a所指数组中数据个数。

部数字字符移到全部非数字

符串字符绕回放到第一个奇

ss所指字符串数组中共有N

1 a[i]

字符以后, 并保持数字字符串

数位置, 下标为偶数字符不动

字符, 且串长小于M。程序

2 a[j]

和非数字字符串原有前后次

(注: 字符串长度大于等于2)。

中库函数strstrs1,s2)功效是

3 a[j]

序。比如,s 所指字符串为

比如, 形参s 所指字符串为:

s1 串中查找s2 子串, 若没


1. 程序填空(第7 套)

def35adh3kjsdf7,实施后结果

abcdefgh, 实施结果为:

, 函数值为0, 若有, 函数

值为非0

函数fun 功效是进行数字


defadhajsdf3537

ahcbedg

第一处 N

字符转换。若形参ch 中是数

第一处 j++

第一处 1



第二处 s[i]=t1[i]

第二处 s[k]

第二处 substr

字字符‘0~9, 则将‘0

第三处 j

第三处 c

第三处 0


转换成‘9, 1转换成‘8


2转换成‘ 7 , … … ,



1. 程序填空(第26 套)



1. 程序填空(第11 套)

给定程序中, 函数fun 功效是:


9转换成‘0; 若是其它

函数fun 功效是:

1. 程序填空(第16 套)



字符则保持不变, 并将转换后

找出100~999 之间(含100



形参a 所指数组中前半部分元

函数fun 功效是: 逆置数组

999)全部整数中各位上数字

结果做函数值返回。

素中值和后半部分元素中值

第一处 char

对换。形参n 中存放数组中

元素是值。

比如: a 所指数

之和为x(x 为正整数)整数,

第二处ch<=’9’

组中数据依次为: 1 2 3

然后输出: 符合条件整数个数






作为函数值返回。

比如, x

比如, 形参s 所指字符为:


2 k

2 N

值为5 , 100~999 之间各位

baawrskjghzlicda,实施后p

3 0

3 '\0'

上数字之和为5 整数有: 104

指字符数组中字符串应为:

1. 程序填空(第44 套)

1. 程序填空(第49 套)

113 122 131 140



aachjlsw

给定程序中, 函数fun 功效是:

给定程序中, 函数fun 功效是:

203 212 221 230

1 t=i





311 320 401 500 共有

2 i

找出100 xx<=999)之间

把形参a 所指数组中最大值放

15 个。当x 值为27 ,

3 0

各位上数字之和为15 全部整

a[0], 接着求出a 所指数

, 并在屏幕输出, 将符合条

组中最小值放在a[1]; 再把


位数字之和为27 整数是: 999,

1. 程序填空(第40 套)

件整数个数作为函数值返回。

a 所指数组元素中次大值放在


只有1 个。

在给定程序中, 函数fun 功效

比如, n 值为500 ,各位数

a[2], a 组元素中次小值

1 999

是在形参s 所指字符串中寻求

字之和为15 整数有: 159

放在a[3], 以这类推。比

2 t/10

和参数c 相同字符, 并在其后

168 177 186 195

, a 所指数组中数据最初

3 x

1. 程序填空(第33 套)

插入一个和之相同字符, 若找

249 258 267 285

: 1 4 2 3

不到相同字符则函数不做任

294 339 348 357

9 6 5 8 7, 按规

给定程序中, 函数fun 功效是:

何处理。

比如, s 所指字符

366 375 384 393

则移动后, 数据排列为: 9 1

在形参s 所指字符串中每个数

串为baacda,c 中字符为a,实施

429 438 447 456

8 2 7 3 6 4 5

字字符以后插入一个*号。

s 所指字符串为baaaacdaa

465 474 483 492

形参n 中存放a 所指数组中数

比如, 形参s 所指字符串为

1 '\0'

共有26 个。

据个数

def35adh3kjsdf7,实施后结果

2 0

1 0

1 a[]

def3*5*adh3*kjsdf7*

3 c

2 x

2 2

1 &&

3 t++

3 i+1

1. 程序填空(第41套)

20

给定程序中, 函数fun

1. 程序填空(第45 套)

1. 程序填空(第52 套)

3s[j]

1. 程序填空(第37 套)

效是: 将形参s 所指定字符串

给定程序中, 函数

函数fun 功效是: 把形参

中全部字母字符次序前移,

fun 功效是: 在形参ss 所指字

a 所指数组中偶数按原次序依

给定程序中, 函数fun 功效是:

它字母次序后移, 处理后字符

符串数组中, 删除全部串长超

次存放a[0] a[1] a[2]……

对形参s 所指字符串中下标为

串首地址作为函数值返回。

k 字符串, 函数返回所剩字

, 把奇数从数组中删除,

奇数字符取出, 并按ASCII

比如, s 所指字符串为:

符串个数。 Ss 所指字符串数

数个数经过函数值返回。比

大小递增排序, 将排序后字符

asd123fgh543df,处理后新字符

组中共有N 个字符串, 且串

, a 所指数组中数据最初

存入形参p 所指字符数组中,

串为: asdfghdf123543

长小于M

排列为: 9, 1, 4, 2, 3, 6, 5, 8, 7,

形成一个新串。

1 s[i]

1 N

删除奇数后a 所指数组中数




据为: 4, 2, 6, 8, 返回值为4

将形参指针所指结构体数组


写英文字母, 则转换成对应大

1. 程序填空(第73 套)

第一处 a[i]%2

中三个元素按num 组员进行

写英文字母; 若形参ch中是大

用筛选法可得到2n

第二处 a[j]

升序排列。

写英文字母, 则转换成对应小

n<10000)之间全部素数,

第三处 j

1 std[]

写英文字母; 若是其它字符则

方法是: 首先从素数2 开始,

2 PERSON

保持不变,并将转换结果作为

将全部2 倍数数从数表中删去

1. 程序填空(第56套)

3 (std)

函数值返回。

(把数表中对应位置值置成


人员统计由编号和出生

1. 程序填空(第60 套)

1 &&

0; 接着从数表中找下一个

年、月、日组成, N 名人员

2 'A'

0 , 并从数表中删去该数

数据已在主函数中存入结构

给定程序中, 函数fun 功效



体数组std , 且编号唯一。

: 将形参std 所指结构体数

3 ch

全部倍数, 依这类推, 直到所


函数fun 功效是: 找出指定编

组中年纪最大者数据作为函

1. 程序填空(第71 套)

找下一个数等于n 为止。这


号人员数据, 作为函数值返回,

数值返回, 并在main 函数中

给定程序中, 函数fun功效

么会得到一个序列: 2 3


由主函数输出, 若指定编号不

输出。

: 统计全部小于等于nn>2

5 7 11 13 17 19


存在, 返回数据中编号为空串。

1 std[0]

素数个数, 素数个数作为函数

23函数fun 用筛选法找出全


1 STU

2 std[i].age

值返回。

部小于等于n 素数, 并统计素


2 std[i]num

3 max.name

1 j=2

数个数作为函数值返回。

1a[i]

3 std[i]

1. 程序填空(第65 套)

2 i

2 a[i]


3 j

1. 程序填空(第57 套)

给定程序中, 函数fun 功效是:


3 0


请补充main 函数, 该函数功

依据形参i值返回某个函数值。

1. 程序填空(第72 套)

1. 程序填空(第74 套)


效是: 计算两个自然数n m

当调用正确时, 程序输出

函数fun 功效是: 统计长

甲乙丙丁四人同时开始放鞭

m<10000)之间全部数和(n

x1=5.000000,

整数n 各个位数上出现数1

, 甲每隔t1 秒放一个, 乙每


m 从键盘输入)。比如,

x2=3.000000,x1*x1+x1*x2=40.0

2 3 次数, 并经过外部(全

t2秒放一个, 丙每隔t3秒放


n=1,m=100 , sum=5050,

00000

局)变量c1 c2 c3 返回主

一个, 丁每隔t4 秒放一个,

n=100,m=1000

,

1 double

函数。比如, n=, 结果

人各放n 次。

函数fun 功效是


sum=495550

2 f1

应该为: c1=3 c2=1 c3=2

依据形参提供炸响, 只算一声

1sum=0

3 f2

1 n%10

响声, 第一声响是在第0s

2sum+=n

3 ld

1. 程序填空(第66 套)

2 break

, t1=7,t2=5,t3=6,t4=4,

3 break

n=10,则总共可听到28 次鞭炮


1. 程序填空(第59 套)

函数fun 功效是进

声。


行字母转换。若形参ch 中小


给定程序中, 函数fun 功效是







1 i

序输出

3 b

1. 程序填空(第90套)

2 t++

x1=5.000000,x2=3.000000,

给定程序功效是: 判定字符

1. 程序填空(第93 套)



3 count

x1*x1+x1*x2=40.000000

ch 是否和串str 中某个字符相

请补充main 函数, 该函

1double

1. 程序填空(第81 套)

: 若相同则什么也不做,

数功效是: 从键盘输入一个字

2f1

给定程序中, 函数fun 功效是:

不一样则插在串最终。

符串及一个指定字符, 然后把

3f2

a b 所指两字符串转达换

1 !

这个字符及其后面全部字符

成面值相同整数, 并进行相加

2 str[1]

全部删除。比如, 输入

1. 程序填空(第88套)

作为函数值返回, 要求字符串

3 s, c

abcdef, 指定字符为”e”,


只含9 个以下数字字符。比

请补充函数fun, 该函数功效

1. 程序填空(第91 套)

则输出“abcd


: 把数组aa 中偶数元素按原


, 主函数中输入字符

来前后次序放在原数组后面。

请补充main 函数, 该函数

1 break;

32486”12345”,在函数

,

2 i++

功效是: 从一个字符串中截取

中输出函数值为44831

33,67,42,58,25,76,85,16,41, 5

前面若干个给定长度子字符

3 \0′

10’

6”,

串。其中, str1 指向原字符串,

1. 程序填空(第94 套)

2 s++

33,67,25,85,41,42,58,76,16,5

截取后字符串放在str2 所指字

请补充main 函数, 该函

3ctod(a)+ctod(b)

1. 程序填空(第82 套)

6”

符数组中, n 中存放需截取字

数功效是: 寻求两个整数之间

1 aa[i]%2==0

符个数。比如,

全部素数(包含这两个整数),

给定程序中, 函数fun 功效是

2 i<k

str1=”cdefghij”,然后输入4,

把结果保留自爱数组bb ,

调用随机函数产生20 个互不

str2=”cdef”

函数返回素数个数。比如,

1. 程序填空(第89套)

相同整数放在形参a 所指数组

1 "%d",&n

输入6 21, 则输出为:


中(此数组在主函数中已置0)。

请补充main 函数, 该函数

2 str2[i]=str1[i];

11 13 17 19


1 N

功效是: 将字符串str 中字符

3 str2

1 flag=1


2 break ;

向前移动一位, 原来在第一位

1. 程序填空(第92 套)

2 j%i==0

置上字符移动到字符串尾,

3 n

果仍然保留在原字符串中。

函数fun功效是: 从三个形参a

3 flag==1

1. 程序填空(第86 套)

比如, 输入“how do you

b c 中找出中间数, 并作为

1. 程序填空(第95 套)

给定程序中, 函数fun 功效是:

Do? ”,则结果输出“ow do you

函数值返回。比如,

请补充函数fun, 该函数

用函数指针向要调用函数,

Do? h”

功效是: 将字符串tt 中大写字

a=3,b=5,c=4 , 中间数为4

进行调用。要求在【2】处使

1 str[i+1]!='\0'

母全部改为对应小写字母,

1 a

f 指向函数f1,在【3】处使f

2 str[i]=ch

它字符不变。

比如, 输入“Are

2 a

指向f2。当调用正确时,

you come from Sichuan







? ”,则输出”are you come from

3 i

, a=1,b=2,c=1 , 方程两

sichuan? ”

个根分别是x1=-1.00,x2=-1.00

1. 程序填空(第98套)

1 tt[i]<=′Z′ 1 disc<0

2 tt[i]+=32

请补充函数fun ,该函数

2 (-b+sqrt(disc))/(2*a)


3 tt

功效是: 100(不包含100

3 (-b-sqrt(disc))/(2*a)


1. 程序填空(第96 套)

以内能被2 5 整除, 但不能

同时被2 5 整除自然数。

Str 为一个字符序列。

请补充函数fun, 该函数功效

: 查找str 中值为x 元素,

返回该字符序列中值为x 元素

个数, 并把这些值为x 元素依

结果保留在数组bb , 函数

fun 返回数组bb 元素个数。

1 i=1,j=0

2 bb[j++]=i

3 return j


次保留在数组bb 中。比如,

1. 程序填空(第99套)

在“abcdefahij”中查找“a,
请补充main函数,该函

结果为2个“a,下标依次
数功效是:从键盘输入一个字

0,6

符串并保留在字符串str1,

1 *p==t
将字符串str1中下标为偶数字

2 bb[n++]=i
符保留在字符串str2中并输出。

3 n

比如, str1=”cdefghij”,


1. 程序填空(第97 套)

str2=”cegi”

1 "%s", str1

请补充函数fun, 该函数

功效是: 求出数组最大元素在

数组中下标并存放在k 所指存

2 %c

3 str2

1. 程序填空(第100 套)

放单元。比如, 输入以下整

: 876 675 896 101 301 401

980 431 451 777则输出结果为

6 980

请补充函数main, 该函


数功效是求方程ax*x+bx+c=0


两个实数根。方程系数a,b,c


从键盘输入, 假如判别式





1 *k

2 s[i]>max

disc=b*b-4ac)小于0,

要求重新输入a,b,c 值。比



Copyright © 2019- sarr.cn 版权所有 赣ICP备2024042794号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务