资讯详情

资讯详情

技能高考必刷题,有求s=d+dd+ddd+dddd+…+dd…ddd;其中d为非零正整数。 d的值和位数由键盘接收数据。 比如输入5和2,则表示求S=2+22+222+2222+22222

#includestdio.h#include stdlib.hint sum(int n,int m){int i,s0;int tmpm;/**********Program**********/for(i1;in;i){sstmp;//初始设置tmp已有值,必须先加一次,这时tmp为2tmptmp*10m;//每次加后再*10相当于多十位2-202,22-2202}return s;/********** End **********/}int main() {int n,m,s; //n表示位数m表示数字printf(输入要求的数的位数和数字(逗号隔开)\n);scanf(%d,%d,n,m);ssum(n,m);printf(s%d\n,s);return 0;}
觉得有用,分享给同行:

为您的企业打造数字门面

稳重轻奢商务风格,端正雅致视觉,长效耐看不易过时。

立即咨询 →