首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编函数fun,其功能是将一个数字字符串转换成与其面值相同的长整型整数。可调用strlen函数求字符串的长度。例如:在键盘输入字符串2345210,函数返回长整型数2345210。 注意:部分源程序存在PROGl.C中,请勿改动主函数main和其他
请编函数fun,其功能是将一个数字字符串转换成与其面值相同的长整型整数。可调用strlen函数求字符串的长度。例如:在键盘输入字符串2345210,函数返回长整型数2345210。 注意:部分源程序存在PROGl.C中,请勿改动主函数main和其他
admin
2016-08-16
29
问题
请编函数fun,其功能是将一个数字字符串转换成与其面值相同的长整型整数。可调用strlen函数求字符串的长度。例如:在键盘输入字符串2345210,函数返回长整型数2345210。
注意:部分源程序存在PROGl.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun指定的部位填入所编写的若干语句。
试题程序:
#include
#include
void NONO();
long fun(char*s)
{
)
main()
{char s[10];long r;
printf("请输入一个长度不超过9
个字符的数字字符串:");
gets(s);
r=fun(s);
printf("r=%1d\n",r);
NONO();
)
void NONO()
{/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。*/
FILE*fp,*wf;
int i;long r;
char s[10],*p;
fp=fopen("in.dat","r");
wf=fopen("out.dat","w");
for(i=0;i<10;i++){
fgets(s,10,fP);
P=strchr(s,’\n’);
if(p)*p=0;
r=fun(s);
fprintf(wf,"%ld\n",r);
}
fclose(fp);
fclose(wf);
}
选项
答案
long fun(char*s) { int i,lon; long sum=0; len=strlen(s); for(i=0;i
解析
要把一个数字字符转为相应的数字,只要用它的ASCII码减去48即可。要把数字字符串转为相应的数字,则要从左到右依次取出字符转为相应数字,乘10再加上下一位数字。
转载请注明原文地址:https://jikaoti.com/ti/xUE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
经常和一个运算符连用,构成一个运算符函数名的C++关键词是【】。
设有以下定义和程序:#include<iostream.h>classA1{public:voidshowl(){cout<<"classA1"<<end1;
有以下程序:#include<iostream>usingnamespacestd;intmain(){inta=5;b=4,c=3,d=2;if(a>b>c)
下列关于构造函数的描述中,错误的是()。
首先访问结点的左子树,然后访问该结点,最后访问结点的右子树,这种遍历称为()。
设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为
以于下面定义的类MyClass,在函数f()中将对象成员n的值修改为50的语句应该是()。classMyClass{public:MyClass(intx){n=x;
以下程序的功能是:按顺序读入10名学生4门课程的成绩,计算出每个学生的平均分数并输出,程序如下:#include<iostream>usingnamespacestd;intmain(){i
调试方法中的【】最适合小规模程序的排错。
Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向【】的设计方法。
随机试题
三级资质甲房地产开发公司于2010年12月设立。2013年1月,甲房地产开发公司决定开发一普通商品住房项目小区,项目总投资6000万元,并以出让方式取得了该土地使用权。甲房地产开发公司在该小区开发过程中,以在建工程抵押贷款筹措建设资金。2013年7月1日,
持有、控制一个上市公司的股份低于该公司已发行股份的( )的收购人,以要约收购方式增持该上市公司股份的,其预定收购的股份比例不得低于5%。
旅游法的立法背景是()。
()是以技术与管理为中心的“总承包商”。
心理健康教育的目标是什么?
Warmaybeanaturalexpressionofbiologicalinstinctsanddrivestowardaggressioninthehumanspecies.Natural(1)_____ofa
正确的IP地址是
One-roomschoolsarepartoftheheritageoftheUnitedStates,andthementionofthemmakespeoplefeelalongingfor“thewayt
ConversationalSkillsPeoplewhousuallymakeusfeelcomfortableinconversationsaregoodtalkers.Andtheyhavesomething
A、Thewaterwastoodirty.B、Shewasafraidofwater.C、Shehadn’tlearnedtoswim.D、Thewater’stemperaturewaslow.D
最新回复
(
0
)