C语言达人进! 1到80的数字中,能被7整除及带有7这个数字时,用lucky表示出来.且在最后表示出lucky的总数.

来源:百度知道 编辑:UC知道 时间:2024/06/04 00:13:52
江湖救急~考试题目!
从1到80的数字中,是7的倍数以及带有7的数字都用“LUCKY”表示出来。
然后,在最后行,写出LUCKY的总数一共是多少个!!
老师的提示是
1、 7的倍数用能否被7整除来判断。
2、 个位数是7的数字,数字被10除后,余数是否为7来判断。
3、 十位数是7的数字,数字被10除了之后,答案是否是7来判断。

有哪位达人可以帮忙做做么?我要C语言的编码。
最后的结果要在CYWIN里显示,像下面一样。
1
2
3
4
5
6
7 7的倍数LUCKY
8
9
10
.
.
.
14 7的倍数LUCKY
15
16
17



67 个位数有7 LUCKY
68
69
70 十位数有7 lucky





80

LUCKY的数字 一共是25个。

#include<stdio.h>

void main()

{

 int i,m=0;

 for(i=1;i<81;i++)

 {

  if(!(i%7))

  {

   printf("%d 7的倍数LUCKY\n",i);

   m++;

  }

  else if(i%10==7)

  {

   printf("%d个位数有7 LUCKY\n",i);

   m++;

  }

  else if(i/10==7)

  {

   printf("%d十位数有7 LUCKY\n",i);

   m++;

  }

  else

   printf("%d\n",i);

 }

 printf("LUCKY的数字一共是%d个。\n",m);

}

C语言数字的存储 1到25的数字,如何通过C语言实现随机排列 C语言输入数字的问题 C语言数字组成的图形 关于C语言数字拆分的问题 C语言中数字的提取 C语言编写的猜数字问题 C语言数字输入 猜数字,C语言 c语言 猜数字