C语言,找满足要求的数字.
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/19 16:02:07
C语言,找满足要求的数字.
输出1到9999中能被7整除,而且至少有一位数字是5的所有数字.输出时一行一个数字,且按由小到大的顺序输出.
以下是我写的:
#include
#include
int main()
{
int n=7,i,x,y,z,k;
for(i=0;i
输出1到9999中能被7整除,而且至少有一位数字是5的所有数字.输出时一行一个数字,且按由小到大的顺序输出.
以下是我写的:
#include
#include
int main()
{
int n=7,i,x,y,z,k;
for(i=0;i
吃了一大惊,我稍微改了改你的代码,输出也和你的差不多,但是我F10单步调试的结果却和直接运行结果不一样!
#include <stdio.h>//#include <stdlib.h>
int main()
{
int n=7,i,x,y,z,k;
for(n=7;n<=9991;n++)
{
// n++;
if(n%7==0)
{
x=n%10;
if(x==5)
{
printf("%d\n",n);
continue;
}
else
y=(n/10)%10;
if(y==5)
{
printf("%d\n",n);
continue;
}
else
z=(n/100)%10;
if(z==5)
{
printf("%d\n",n);
continue;
}
else
k=(n/1000);
if(k==5)
{
printf("%d\n",n);
continue;
}
}
}
return 0;
}
这是直接运行的结果
这是单步调试的结果:
#include <stdio.h>//#include <stdlib.h>
int main()
{
int n=7,i,x,y,z,k;
for(n=7;n<=9991;n++)
{
// n++;
if(n%7==0)
{
x=n%10;
if(x==5)
{
printf("%d\n",n);
continue;
}
else
y=(n/10)%10;
if(y==5)
{
printf("%d\n",n);
continue;
}
else
z=(n/100)%10;
if(z==5)
{
printf("%d\n",n);
continue;
}
else
k=(n/1000);
if(k==5)
{
printf("%d\n",n);
continue;
}
}
}
return 0;
}
这是直接运行的结果
这是单步调试的结果:
C语言,找满足要求的数字.
找满足要求的数字(C语言)
找满足要求的数字(C语言),
c语言 找数字有一样的数
10个数找最大值并标出是第几个数字的C语言
求c语言程序 要求是输入一个数字能得到它是几位数字 但是这个数字要求是十位数字以上的
求一个c语言的习题,要求是数字的除法
C语言求回文数要求:寻找并输出11至999之间的数m,它满足m,m的平方和m的立方均为回文数.所谓回文数是指其各位数字左
编写C语言,要求输出所有小于等于已正整数且满足条件X的数之和
求一个计算机程序C语言的,要求输入一个两位数字输出其每一位的数字和每一位数字的和
C语言比较两个数字的大小
c语言 数字三角形的动态规划