NJC0806


私信TA

用户名:18827759342

访问量:6606

签 名:

简单的事情重复做,重复做的事情坚持做,坚持做的事情开心做。

等  级
排  名 1204
经  验 2982
参赛次数 2
文章发表 12
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

解题思路:

注意事项:

参考代码:

                #include<stdio.h>
                int main()
                {
                     int N,i,count=0,temp;
                     scanf("%d",&N);
                     for(i=7;i<=N;i++)
                     {
                              if(i%7==0)                   // 被7整除
                              {
                                   count++;
                                   continue;
                              }
                              temp=i;                        //这一步要注意,不能用i去做变量,否则for循环会出错
                              while(temp)
                              {  
                                   if(temp%10==7)     //数字内含7
                                   {
                                        count++;
                                        break;
                                   } 
                                   temp=temp/10; 
                              }
                         }
                 printf("%d",count);
                 return 0;
                }

 

0.0分

2 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区