首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编函数fun,其功能是将一个数字字符串转换成与其面值相同的长整型整数。可调用strlen函数求字符串的长度。例如,在键盘输入字符串2345210,函数返回长整型数2345210。 注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun
请编函数fun,其功能是将一个数字字符串转换成与其面值相同的长整型整数。可调用strlen函数求字符串的长度。例如,在键盘输入字符串2345210,函数返回长整型数2345210。 注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun
admin
2018-02-02
75
问题
请编函数fun,其功能是将一个数字字符串转换成与其面值相同的长整型整数。可调用strlen函数求字符串的长度。例如,在键盘输入字符串2345210,函数返回长整型数2345210。
注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun指定的部位填入所编写的若干语句。
试题程序:
#inelude
#include
void NONO();
long fun(char*s)
{
}
main()
{
char 8[10];long r;
printf(“请输入一个长度不超过9个字符的数字字符串:”);
gets(s);
r=fun(s);
prinff(“r=%ld\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);
fprinff(wf,“%Id\n”,r);
}
fclose(fp);
felose(wf);
}
选项
答案
long fun(char*s) { int i,sum=0,len; len=strlen(s); for(i=0;i
解析
要把一个数字字符转为相应的数字,只要用它的ASCⅡ码减去48即可。要把数字字符串转为相应的数字,则要从左到右依次取出字符转为相应数字,乘10再加上下一位数字。
转载请注明原文地址:https://kaotiyun.com/show/gXxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是【】。(注:如果结果中含有回车,可加一空格写在一行,例如:111111111可以写成:111111111。#include<stdio.h>mala()
以下程序运行后的输出结果是______。main(){intp[7]={11,13,14,15,16,17,18};inti=0,j=0;while(i<7&&p[i]%2==1)j+
定义charch="$";inti=1,j;执行j=!ch&&i++以后,i的值为______。
有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向一个链表中的三个连续结点。 struct node { int data; struct node*next; }*p,*q,*r; 现要将q和r所指结点的先后位置交换,同时要保持链表的连续,
函数fun的功能是:根据以下公式求P的值,结果由函数值返回。m与n为两个正数且要求m>n。例如:m=12,n=8时,运行结果应该是495.000000。请在题目的空白处填写适当的程序语句,将该程序补充完整。#include<conio.h>
以下关于long、int和short类型数据占用内存大小的叙述中正确的是
以下选项中可作为C语言合法整数的是()。
在结构化设计方法中生成的结构图(SC)中,带有箭头的连线表示()。
用筛选法可得到2~n(n
随机试题
离心式压缩机喷油润滑是在压缩过程中,将冷却的润滑油直接喷入压缩机室内与气体接触混合,直接吸取气体的压缩热使压缩机气体温度大为下降,其作用是()。
中晚期胃癌最多见的肉眼类型是
下面说法哪项是正确的
女性,12岁,背痛伴低热8个月。体格检查:轻度贫血,胸腰部后凸畸形,有压痛,拾物试验(+)。首选检查是
急性起病的神经系统疾病有
A.寒凝B.气血亏虚C.气滞血瘀D.血热E.痰湿每次行经或经后,小腹隐痛,腰酸痛,证属()。
韦伯提出的原料指数是指()。
下列对于软件测试的描述中正确的是()。
Asadevelopingcountry,wemustkeep______withtherapiddevelopmentoftheworldeconomy.
A、Shecan’tfindit.B、Shewillfixitrightnow.C、Sheasksthemantosewit.D、Sheforgetswhereitis.B
最新回复
(
0
)