在写这道题的想法之前先说明一下,这是一道我想了一天的题,期间各种改各种调试,才成功算是我c语言的一个小高峰了吧。
5. 敲七
【问题描述】
输出7和7的倍数,还有包含7的数字例如(17,27,37…70,71,72,73…)
我写了两种解法第一种是纯粹的数的判断,另一种是借助字符的处理方法代码如下
1
#include<stdio.h>
main()
{
int n,i,t=1,k=0,x=1,m=0,o,b,p;
scanf("%d",&n);
o=n;
while(o)
{
o/=10;
m++;
}
p=--m;
for(i=