ksdf.net
当前位置:首页>>关于C语言求在100-900的范围内所有能被3整除的回文数的和.的资料>>

C语言求在100-900的范围内所有能被3整除的回文数的和.

#include "stdio.h"int main(int argv,char *argc[]){int n,s;for(s=0,n=101;n

#include void main(){ int i, j, sum=0; for( i=1; i

#include int main() { int i,total=0; for(i=1;i

想了很久··自己笨了挨·其实很简单的·· #include int main() { int i,j,t,k; char a[4]; for(i=100;i=1) {a[j]=t%10;t=t/10;j++;} j--; for(k=0;kj/2) printf("%d\n",i); } }

首先,是没分清break和continue的区别。这个是只输出两个数的原因。 然后,是输出的n不是原来的数,题主对n做了取逆序数,输出的是逆序数。这个是出现大于900的原因。 最后,题主本身的对遍历条件n做了操作,导致循环本身也有问题。建议题主,先...

#include#includevoid main ( ){ int n,a,b,c,k,d,i,flag; for(n=100;n

900个

#include#includevoid main(){int n,i,a,b;for(n=101;n

27027 把100到900所有整数加起来,才不过6位数。所以,超过6位数的答案,肯定是错的。

//写一个计数器, n =0;//记录个数 for(int i=2010; i

网站首页 | 网站地图
All rights reserved Powered by www.ksdf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com