作业帮 > 综合 > 作业

编写程序,以显示7~1000以内能被7整除且含有数字5的所有整数(例如35、 56、 105等).

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/05/12 01:49:14
编写程序,以显示7~1000以内能被7整除且含有数字5的所有整数(例如35、 56、 105等).
编写程序,以显示7~1000以内能被7整除且含有数字5的所有整数(例如35、 56、 105等).
没说用什么语言啊?
大体思路:
main(){
int i
for(i=7;i<1000;){
if(five(i)) printf("%d",i);//如果包含数字5,则输出
i+=7;//自增步长7,确保每个数都可以被7整除
}
}
five( int i ){//判断一个数是否包含数字5的函数
int x,y,z;//分解数值成数字
x=i/100;//百位数字
y=(i/10)% 10;//十位数字,先除10,得一两位数,再取模得到末位,即十位数字
z=i%10;//个位数字
if(x==5||y==5||z==5) return(1);//包含5则返回真
return(0);//不包含5则返回假
}
}