解题思路:
把每个数的个位乘起来用个数存。 每乘一个数,把存的数取余10。
注意事项:
存的数初始为1。
参考代码:
#include<bits/stdc++.h> using namespace std; int b[1000000]; int main() { int a,s=1; cin>>a; for(int i=0;i<a;i++) { cin>>b[i]; s*=b[i]%10; s=s%10; } cout<<s; return 0; }
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题8.3 (Java代码)浏览:1402 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:566 |
简单的a+b (C语言代码)浏览:564 |
C语言训练-求PI* (C语言代码)浏览:639 |
【蟠桃记】 (C语言代码)浏览:1084 |
【计算两点间的距离】 (C语言代码)浏览:1522 |
sizeof的大作用 (C语言代码)浏览:1593 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:494 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:569 |
简单的a+b (C语言代码)浏览:491 |