解题思路:
注意事项:
参考代码:
#include<iostream>
#include<iterator>
#include<stdio.h>
#include<iomanip>
#include<string>
#include<cstring>
#include<string.h>
#include<vector>
#include<algorithm>
#include<stdio.h>
#include<math.h>
#include<map>
#include<vector>
#include<stack>
#include<queue>
#include<sstream>
using namespace std;
int main()
{
string s;
cin >> s;
while (1)
{
if (s.length() == 1)
break;
int sum = 1;
for (int i = 0; i < s.length(); i++)
{
if (s[i] == '0')
continue;
else {
sum *= (int)(s[i] - '0');
}
}
stringstream ss;//将int转化为string
ss << sum;
ss >> s;
}
cout << s;
return 0;
}
0.0分
7 人评分
字符逆序 (C语言代码)浏览:636 |
1009题解浏览:722 |
C语言程序设计教程(第三版)课后习题9.8 (C语言代码)浏览:664 |
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:1909 |
模拟计算器 (C++代码)浏览:800 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:593 |
蛇行矩阵 (C语言代码)浏览:498 |
震宇大神的杀毒软件 (C语言代码)浏览:1079 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:546 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:681 |