方案1
#include
using namespace std;
int main()
{
//从1到100的数,含有数字7或是7的倍数,就打印敲桌子,其余数直接打印输出
// 个位是7 num%10==7
// 十位是7 num/10==7
// 7的位数 num%7==0
//先输出1-100
for (int num = 1; num <=100; num++)
{
if( num % 10 ==7 || num / 10 == 7 || num % 7 == 0)
{
cout << "敲桌子" <
else
{
cout << "报名" << num << endl;
}
}
system("pause");
return 0;
}
方案2
#include
using namespace std;
int main()
{
//从1到100的数,含有数字7或是7的倍数,就打印敲桌子,其余数直接打印输出
// 个位是7 num%10==7
// 十位是7 num/10==7
// 7的位数 num%7==0
//先输出1-100
int num = 1;
do
{
if (num % 10 == 7)
{
cout << "敲桌子" << num << endl;
}
else if (num / 10 == 7)
{
cout << "敲桌子" << num << endl;
}
else if(num % 7 == 0)
{
cout << "敲桌子" << num << endl;
}
else
{
cout << "报名:" << num << endl;
}
num++;
} while (num < 100);
system("pause");
return 0;
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)