计算机二级C语言41-50套 题库(4)

时间:2025-07-11

{ a[i]=*q; i++; q++;}

a[i]='\0';

}

第四十四套

所属年份:2010.9;2012.3;

下列给定程序中,函数fun的功能是:找出100到x(x≤999)之间各位上的数字之和为15

的所有整数,并在屏幕输出;将符合条件的整数的个数作为函数值返回。

例如,当n值为500时,各位数字之和为15的整数有:159、168、177、186、195、249、

258、267、276、285、294、339、348、357、366、375、384、393、429、438、447、456、465、474、483、492。共有26个。

请在下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。

注意:部分源程序在文件BLANK1.C中。

不得增行或删行,也不得更改程序的结构!

所属年份:2010.9;2012.3;

下列给定程序中函数fun的功能是:先将s所指字符串中的字符按逆序存放到t所指字符串

中,然后把s所指串中的字符按正序连接到t所指串之后。

例如:当s所指的字符串为"ABCDE"时,t所指的字符串应为"EDCBAABCDE"。

请改正程序中的错误,使它能得出正确的结果。

注意:部分源程序在文件MODI1.C中,不得增行或删行,也不得更改程序的结构

所属年份:2010.9;2012.3;

函数fun的功能是:将a、b的两个两位正整数合并成一个新的整数放在c中。合并的方式

是:将a中的十位和个位数依次放在变量c的百位和个位上,b中的十位和个位数依次放在变量c的千位和十位上。

例如,当a=45,b=12,调用该函数后c=1425。

注意:部分源程序在文件PROG1.C中。数据文件IN.DAT中的数据不得修改。

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

【参考答案】

(1) 0 (2) x (3) t++

【参考答案】

(1)int i, sl;

(2)t[i]=s[sl-i-1];

【参考答案】

void fun(int a, int b, long *c)

{

*c=a%10+(b%10)*10+(a/10)*100+(b/10)*1000;

}

第四十五套

所属年份:2011.3

下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中,将所有串长超过k的

字符串中后面的字符删除,只保留前面的k个字符。ss所指字符串数组中共有N个字符串,且串长小于M。

请在下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。

注意:部分源程序在文件BLANK1.C中。

计算机二级C语言41-50套 题库(4).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219