我没学到那么多,刚学完for,编的好像很繁琐
程序代码:
[ 本帖最后由 edwardflee 于 2011-8-16 15:46 编辑 ]

程序代码:/*
时间:2011年8月16日15:37:44
功能:输出10000到99999之间所有不包含4的数字
目的:论坛坛友提问,尝试用现有学到的for循环知识完成功能
*/
# include <stdio.h>
int main(void)
{
int i,j,k,m;
for (i=10000; i<99999; ++i)
{
k = i;
for (j=10; j<=10000; j=j*10)
{
m = k%10;
if (m != 4)
k = k/10;
if (k < 10 && k != 4)
printf("%d,",i);
}
}
return 0;
}
[ 本帖最后由 edwardflee 于 2011-8-16 15:46 编辑 ]

学C的秘诀=每天都来泡论坛






