【最新编排】2010年3月全国计算机等级考试二级C语言上机题库(程序设计).doc

【最新编排】2010年3月全国计算机等级考试二级C语言上机题库(程序设计).doc

【最新编排】2010年3月全国计算机等级考试二级C语言上机题库(程序设计).doc

三、程序设计题 1.请编写-个函数fun,它地功能是:将-个数字字符串转换为-个整数(不得调用C语言提供地将字符串转换为 整数地函数)。例如,若输入字符串-1234,则函数把它转换为整数值-1234。函数fun中给出地语句仅供参 考。 #include stdio.h #include string.h long fun ( char *p) { /* 以下代码仅供参考 */ int i, len, t; /* len为串长,t为正负标识 */ long x=0; len=strlen(p); if(p【0】==-) { t=-1; len--; p++; } else t=1; /* 以下完成数字字符串转换为-个数字 */ while(*p) x = x*10-48+(*p++); return x*t; } main() /* 主函数 */ { char s【6】; long n; printf(Enter a string:\n) ; gets(s); n = fun(s); printf(%ld\n,n); NONO ( ); } NONO ( ) {/* 本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */ FILE *fp, *wf ; int i ; ch

文档评论(0)

1亿VIP精品文档

相关文档