#include<time.h> //小游戏:猜数字
#include<stdlib.h>
1 猜数字
int main()
{
srand((unsigned int) time (NULL)); //按照时间进行随机处理
int num = rand()% 100 + 1; //随机生成1到100的数字
int num1 = 1;
while (1)
{
cin>>num1;
if (num1 > num )
{
cout<<"so big"<<endl;
}
else if(num1< num)
{
cout<<"so small"<<endl;
}
else
{
cout<<"great,you are right"<<endl;
break;
}
}
return 0 ;
}*/
2 水仙花数
int main()
{
int num = 100; //小游戏:水仙花数
do
{
int a = 0;
int b = 0;
int c = 0;
a = num % 10;
b = num / 10 % 10;
c = num / 100;
if(a*a*a + b*b*b + c*c*c == num)
cout<<num<<endl;
num++;
}
while(num < 1000);
return 0;
} */
3 遇到7
int main()
{
int num = 1; //小游戏:遇到7的倍数,个位或十位是7
int a = 0;
int b = 0;
int c = 0;
for(num=1;num <100;num++)
{
a = num%7;
b = num%10;
c = num/10;
if (a==0||b == 7||c == 7)
{
cout<<num<<endl;
}
}
return 0;
}
4 乘法口诀表
int main()
{
for(int i = 1;i<=9;i++) //小游戏:输入乘法口诀表
{
for(int j = 1;j <= i;j++)
{
cout<<i<<"*"<<j<<"="<<i*j<<" ";
}
cout<<endl;
}
return 0;
}