【解题思路】
本题主要就是如何判断一个数能否被7整除,可以用C语言中的取余运算符%,假如a%7==0,就是a除以7余数为0的话,则说明a能被7整除。然后用一个循环,从1到99逐个检测,看这个数除以7的余数是否为零,如果是统计个数并显示就可以了。代码如下:
【程序代码】
#include <iostream> //控制台操作头文件
int main() //主函数
{int i,n=0; //循环变量和个数
printf("100以内能被7整除的数:");//显示提示信息
for(i=1;i<100;i++) //从1-100逐个检测
if(i%7==0) //如果能被7整除
{n++; //个数增加1
printf("%d ",i);} //在屏幕上显示这个数
printf("\n共有%d个\n",n); //显示总个数
printf("\n"); //输完所有数再空一行
system("PAUSE"); //屏幕暂停,以便看到显示结果
return 0;} //结束程序
【运行结果】
以上程序在DEV C++中运行通过,截图如下:
【解题思路】
本题主要就是如何判断一个数能否被7整除,可以用C语言中的取余运算符%,假如a%7==0,就是a除以7余数为0的话,则说明a能被7整除。然后用一个循环,从1到99逐个检测,看这个数除以7的余数是否为零,如果是统计个数并显示就可以了。代码如下:
【程序代码】
#include <iostream> //控制台操作头文件
int main() //主函数
{int i,n=0; //循环变量和个数
printf("100以内能被7整除的数:");//显示提示信息
for(i=1;i<100;i++) //从1-100逐个检测
if(i%7==0) //如果能被7整除
{n++; //个数增加1
printf("%d ",i);} //在屏幕上显示这个数
printf("\n共有%d个\n",n); //显示总个数
printf("\n"); //输完所有数再空一行
system("PAUSE"); //屏幕暂停,以便看到显示结果
return 0;} //结束程序
【运行结果】
以上程序在DEV C++中运行通过,截图如下:
2014-03-21
main()
{
int i,k;
k=0;
for(i=1;i<100;i++)
if(i%7==0)
k++;
printf("%d",k);
/*在这里面的i是用来约束范围的在(1,100)其中k是用来记录能被7整除的数的*/
有什么不明白的可以继续问我
#include "stdafx.h"
int main()
{
int count = 0;
for (int i = 0; i <= 100; i++)
{
if (i % 7 == 0)
{
count++;
}
}
cout << "100以内能被7整除的整数个数是:" << count<<endl;
system("pause");
}
int j=7;
int t=0;
while(t<100)
{
cout<<t<<endl;
j=7*i;
t=j;
i=i+1;
}
cout<<i<<endl;
这样你都还看不懂,那你别学了