c++帮我做道题

[复制链接]
查看11 | 回复1 | 2012-9-14 22:07:40 | 显示全部楼层 |阅读模式
思路:i从1到n循环开始乘如果i是10的倍数那么就跳过不乘如果是5的倍数而不是10的倍数,因为从1到n,2的倍数比5的倍数多的多所以不乘5的倍数,并且除以2最后得出除以10的余数 int n = 1, s = 1; cout>n; for (int i=1;i>n;for(int i=1;i<=n;i++)s*=i;if(s%10=0)s=s/10;elses=s%10;cout<<s;...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行