C++第二章课后习题2-29,2-30

2-29在程序中定义一个整型变量,倔以1~100的值。要求用户猜这个数,比较两个数的大小,把结果提示给用户,直到猜对为止。分别使用while、do…while语句实现循环。

复制代码
#include <iostream>                
using namespace std;
int main() 
{
    int a=56;
    cout<<"请输入您要猜的数(0~100)"<<endl;
    int x;
    while(x!=a)
    {
        cin>>x;
        if(a>x)
        {
            cout<<"太小了,请再试一次"<<endl;
        }
        if(a<x)
        {
            cout<<"太大了,请再试一次"<<endl;
        }
        if(a==x)
        {
            cout<<"猜对了"<<endl;
            break; 
        }
    }
}
复制代码
复制代码
#include <iostream>                
using namespace std;
int main() 
{
    int a=56;
    cout<<"请输入您要猜的数(0~100)"<<endl;
    int x;
    do
    {
        cin>>x;
        if(a>x)
        {
            cout<<"太小了,请再试一次"<<endl;
        }
        if(a<x)
        {
            cout<<"太大了,请再试一次"<<endl;
        }
        if(a==x)
        {
            cout<<"猜对了"<<endl;
            break; 
        }
    }while(x!=a);
}
复制代码

 输出九九乘法表

复制代码
 1 #include <iostream>                
 2 using namespace std;
 3 int main() 
 4 {
 5     int i,j,k;
 6     cout<<'\t';
 7     for(i=1;i<=9;i++)
 8     {
 9         cout<<i<<'\t';
10         if(i==9)
11         {
12             cout<<endl;
13         }
14     }
15     for(j=1;j<=9;j++)
16     {
17         cout<<j<<'\t';
18         for(k=1;k<=9;k++)
19         {
20             cout<<j*k<<'\t';
21             if(k==9)
22             {
23                 cout<<endl;
24             }
25         }
26     }
27 }
复制代码

 

posted @   新晋软工小白  阅读(24)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示