【实训3-3】巧用 if 语句
(总分18)


【实训目的】巧用 if 语句

【第 1 步】实训内容介绍
1. 实训内容介绍
2. 从两个数中求较大值(双选if语句)
3. 从两个数中求较大值(单选if语句)
4. 实训结束

【Jitor 校验第 1 步】我已阅读实训内容介绍 // 送分题。直接点击。

 

【第 2 步】从两个数中求较大值(双选if语句)
1、本实训使用项目 cpp3 中的 cpp3code.cpp 源代码文件,如果不存在,则先创建项目,然后创建源代码文件。
2、将下述代码复制到 cpp3code 中:

#include <iostream.h>
void main(void) {
int a, b, max;

cout << "Input a,b:";
cin >> a >> b;
// 在这里补写代码

cout << "max={" << max << "}\n";
}

代码见简明教程【例3-3】第 1 步代码,运行结果如下:

Input a,b:3 4
max={4}
Press any key to continue

代码如下:
/*
#include <iostream.h> // 从这一行开始复制。

void main(void) {
        int a, b, max;

        cout << "Input a,b:";
        cin >> a >> b;

        if(a>b){
                max = a;
        }else{
                max = b;
        }

         cout << "max={" << max << "}\n";
} // 一直复制到这一行结束。

*/

【Jitor 校验第 2 步】 // 复制上面的代码到VC++ 6.0,保存并运行。点击。


 

【第 3 步】从两个数中求较大值(单选if语句)

根据简明教程【例3-3】第 2 步代码修改代码,改为单选if语句,运行结果不变。

代码如下:
/*
#include <iostream.h> // 从这一行开始复制。

void main(void) {
        int a, b, max;

        cout << "Input a,b:";
        cin >> a >> b;

        max = a;
        if(b>max){
                max = b;
        }

        cout << "max={" << max << "}\n";
} // 一直复制到这一行结束。

*/

【Jitor 校验第 3 步】 // 复制上面的代码到VC++ 6.0,保存并运行。点击。

 

【第 4 步】实训总结

可以使用不同的编写技巧实现同一目标,这时应该选择容易读懂的代码。可读性是最重要的。

【Jitor 校验第 4 步】我已阅读实训总结 // 送分题。直接点击。

 

仍有疑问 ? 联系QQ 9429444(陈海云) : 返回首页