c语言改错(急!)给定程序p3.cpp中函数fun的功能是:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中.高位仍在高位,低位仍在低位.例如,当s中的数为:7654321时,t中的数为

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 21:57:39
c语言改错(急!)给定程序p3.cpp中函数fun的功能是:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中.高位仍在高位,低位仍在低位.例如,当s中的数为:7654321时,t中的数为

c语言改错(急!)给定程序p3.cpp中函数fun的功能是:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中.高位仍在高位,低位仍在低位.例如,当s中的数为:7654321时,t中的数为
c语言改错(急!)
给定程序p3.cpp中函数fun的功能是:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中.高位仍在高位,低位仍在低位.例如,当s中的数为:7654321时,t中的数为:7531.
我的程序是:
#include
long fun (long s)
{ long sl=10,t;
t = 0;
while ( s > 0)
{ s = s/100;
t = s%10 * sl + t;
sl = sl*100;
}
return t;
}
void main()
{ long s,t;
printf("\nPlease enter s:"); scanf("%ld",&s);
t=fun(s);
printf("The result is:%ld\n",t);
}
拒绝从网上找的答案,像
#include
long fun( long x )
{
long t = 0 ;
if( x == 0 )
return 0 ;
if( x % 2 == 0 )
return fun( x/10 );
else
return fun( x/10 ) * 10 + x%10 ;
}
int main()
{
long x ,t ;
scanf("%ld",&x);
t = fun( x ) ;
printf("%ld\n",t);
return 0 ;
}

c语言改错(急!)给定程序p3.cpp中函数fun的功能是:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中.高位仍在高位,低位仍在低位.例如,当s中的数为:7654321时,t中的数为
改成这样就行啦
#include
long fun (long s)
{ long sl=1,t;
t = 0;
while ( s > 0)
{
t = s%10 * sl + t;
sl = sl*10;
s = s/100;
}
return t;
}
void main()
{ long s, t;
printf("\nPlease enter s:"); scanf("%ld", &s);
t=fun(s);
printf("The result is: %ld\n", t);
}

c语言改错(急!)给定程序p3.cpp中函数fun的功能是:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中.高位仍在高位,低位仍在低位.例如,当s中的数为:7654321时,t中的数为 c语言中cpp是啥意思吗 单词连接 (link.pas/c/cpp)pascal语言的问题,求pascal程序详细内容单词连接(link.pas/c/cpp)内存限制:32MB 时间限制:1秒输入文件中包含两行,每行一个单词,共两个单词,现在将它们进行如下连接 单片机C语言中P3 &=~(1 怎么做C语言程序改错题 【急】C++程序改错:给定程序MOD1.c中函数fun的功能是:求两数平方根之和,作为函数返回值.例如,输入12和20,输出结果是y=7.936238右上角和左下角是代码(每个FOUND代表附近一个错)急需啊谢谢! C语言程序改错:下列给定程序中,函数fun()的功能是根据整型形参m,计算如下公式的值.y=1-1/(2×2)+1/(3×3)-1/(4×4)+…+(-1)(m+1)/(m×m)例如:m中的值为5,则应输出0.838611.请改正程序中的错误,使它能得 C语言程序:倒序打印26个英文字母(程序改错)请帮忙改改错,让此程序能够实现题目要求 (c语言) 在程序中定义判断闰年的函数,然后再定义一个计算给定年份和月份天数的函数.在程序中定义判断闰年的函数,然后再定义一个计算给定年份和月份天数的函数.在此函数中要使用已 c语言题改错#include long fun ( int k) { if k > 0 return (k*fun(k-1)); else if ( k=0 ) return 1L} main() { int k = 10 ; printf(%d!=%ld ,k,fun ( k )) ; }给定程序mod1.c中函数fun的功能是:求n!,例如:给n输入5,则输出120.000000 求一个最小二乘法C语言程序,可以以给定的任意次数代数多项式拟合给定的数据 C语言:给定一个整形数组b[n],b中连续相等元素构成的子序列称为平台.编写程序,求出b中最长平台的长度. C语言初学者 求1道填空题1道改错题的详解填空题:给定程序中,函数fun的功能是建立一个N×N的矩阵.矩阵元素的构成规律是:最外层元素的值全部为1;从外向内第2层元素的值全部为2;第3层 在语言处理程序中,解释程序的功能是() A.解释执行高级语言程序 B.将汇编语言程序编译成目标程序 C.解释执行汇编语言程序 D.将高级语言程序编译成目标程序 改错题 下列给定程序中函数fun()的功能是:从低位开始取出长整型变量s中偶数位上的数,依次构成一个新数放改错题(30分)下列给定程序中函数fun()的功能是:从低位开始取出长整型变量s中 C语言程序中break是什么意思? 用C 语言编写程序,找出1到256中所有的回文数急 编写C语言程序从n个数中找出其中最大的数?急.