C语言简单问题

[复制链接]
查看11 | 回复2 | 2008-5-29 21:09:45 | 显示全部楼层 |阅读模式
所谓回文数是从左至右与从右至左读起来都是一样的数字,如:121是一个回文数。编写程序,求在100—900的范围内所有能被3整除的回文数的个数。

回复

使用道具 举报

千问 | 2008-5-29 21:09:45 | 显示全部楼层
#include"stdio.h"#include"stdlib.h"void main(){ int i,count=0; for(i=100;i<=900;i++)if(((i/100)==(i%10))&&(i%3==0))//检查是否回文数和被3整除{printf("%d\n",i);//输出满足条件的数count++;} printf("total:%d\n",count);//输出个数 system("pause");}
回复

使用道具 举报

千问 | 2008-5-29 21:09:45 | 显示全部楼层
main(){ int i,j=0; for(i=100;i<=900;i++) if(i/100==i%10)if(i%3==0){printf("%d\n",i); j++;}printf("%d",j);getch();}
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行