早教吧作业答案频道 -->其他-->
求救!好心人输入一个正整数,将其各位数相加,一直加到只剩一位数为止如123456789-->main(){longx;intn;scanf("%ld",&x);do{n=0;do{n=n+;x=x/10;}while();x=n;}while();printf
题目详情
求救!好心人输入一个正整数,将其各位数相加,一直加到只剩一位数为止 如 123456789 -->
main()
{long x; int n;
scanf("%ld",&x);
do{n=0;
do{n=n+_________________;
x=x/10;
}while(________________);
x=n;
}while(___________________);
printf("%d\n",n);
}
main()
{long x; int n;
scanf("%ld",&x);
do{n=0;
do{n=n+_________________;
x=x/10;
}while(________________);
x=n;
}while(___________________);
printf("%d\n",n);
}
▼优质解答
答案和解析
long x; int n;
scanf("%ld",&x);
do{n=0;
do{n=n+x%10;//这里的x%10是取x个位上的数
x=x/10;
}while(x!=0);//这里的条件x!=0,是当x为0时停止循环
x=n;
}while(x==0);//这里是如果x的值不为0的话,就结束
printf("%d\n",n);
scanf("%ld",&x);
do{n=0;
do{n=n+x%10;//这里的x%10是取x个位上的数
x=x/10;
}while(x!=0);//这里的条件x!=0,是当x为0时停止循环
x=n;
}while(x==0);//这里是如果x的值不为0的话,就结束
printf("%d\n",n);
看了求救!好心人输入一个正整数,将...的网友还看了以下:
数学疑问求解答2f(1/x)+f(x)=x(x≠0),求f(x)解:∵2f(1/x)+f(x)=x 2020-05-17 …
导数相关的题.1.当K取何值时,分段函数:x不等于0时,f(x)=x的k次方乘以sin(1/x), 2020-06-11 …
求函数的驻点f'x(x,y)=2xy(4-x-y)-x^2y=0.(1)其中f'x(x,y)中左边 2020-07-11 …
下面是一个计算机程序的操作说明:1、初始值X=1,y=1,z=0,n=0;2、n=n+1(将当前n 2020-07-12 …
F(x)=x(e^x-1)-ax^2,若当x≥0时f(x)≥0,求a的取值范围?f(xF(x)=x 2020-07-26 …
1.集合M={x|x^2>4},P={x|2/{x-1}≥0,则集合P除集合M的集合N{}A:{x 2020-07-30 …
请阅读下面的题目及其"解法"解方程x(x-1)/x-1=x+1/x-1解方程x(x-1)/x-1= 2020-07-31 …
下面的语句是一个计算机程序的操作说明:(1)初始值为x=1,y=1,z=0,n=0;(2)n=n+1 2020-11-03 …
求二次函数未知数的取值范围已知二次函数f(x)=ax^2+bx+c满足:对任意实数x都有f(x)≥x 2020-12-08 …
一个简单的C++的题目当执行以下程序段时(A)x=-1;do{x=x*x;}while(!x);A) 2020-12-15 …