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

时间:2025-07-11

请编写函数fun,其功能是:将一个数字字符串转换为一个整数(不得调用C语言提供的

将字符串转换为整数的函数)。例如,若输入字符串"-1234",则函数把它转换为整数值-1234。

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

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

【参考答案】

(1) 10 (2) 0 (3) x

【参考答案】

(1)if( n==0)

(2)result *=n--;或{result *=n; n--;}

【参考答案】

long fun ( char *p)

{

long n=0;

int flag=1;

if(*p=='-') /*负数时置flag为-1*/

{p++;flag= -1;}

else if(*p=='+') /*正数时置flag为1*/

p++;

while(*p!='\0')

{n=n*10+*p-'0'; /*将字符串转成相应的整数*/

p++;

}

return n*flag;

}

第四十八套

所属年份:2011.9;2012.3

下列给定程序中,函数fun的功能是:将N×N矩阵中元素的值按列向右移动1个位置,右

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

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

1 2 3

4 5 6

7 8 9

计算结果为

3 1 2

6 4 5

9 7 8

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

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

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

所属年份:2011.9;2012.3

下列给定程序中函数fun的功能是:计算并输出下列级数的前N项和SN,直到SN+1的值大

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

精彩图片

热门精选

大家正在看

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

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

支付方式:

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

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