0
点赞
收藏
分享

微信扫一扫

循环嵌套语句的实际应用(4)

代码小姐 2024-08-27 阅读 28
c++

3194:【例32.3】 数位积


时间限制: 1000 ms         内存限制: 65536 KB
提交数: 7373     通过数: 2862

【题目描述】

給出一个非负整数n,请求出n中各个数位上的数字之积。

【输入】

一开始有一个整数 T(1≤T≤100),表示共有几组测试数据。接下来有T个整数n(0≤n<2147483648)。

【输出】

输出数位数字乘积的结果。

【输入样例】

3
356
123
9999

【输出样例】

90
6
6561
#include<iostream>
using namespace std;
int main(){
	int n,t,sum=1;
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>t;
		if(t==0){
			cout<<0<<endl;
			continue;
		}
		while(t){
			sum*=t%10;
			t/=10;
		}
		cout<<sum<<endl;
		sum=1;
	}
	return 0;
}
举报

相关推荐

if嵌套语句

c语言之嵌套语句

循环语句—循环嵌套

if语句的嵌套

for循环的嵌套

自存 sql常见语句和实际应用

for循环嵌套

0 条评论