ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

第15课 比尔庄园--if 语句嵌套

2022-06-22 08:04:33  阅读:183  来源: 互联网

标签:std 输出 用户名 15 cout -- 嵌套 int 变量


第15课 比尔庄园--if 语句嵌套 例程: 试编写一个模拟“比尔庄园”登录的程序,输入正确的用户名和密码后,输出欢迎语句“亲爱的小朋友,欢迎你!”,否则输出“用户名错误!”或“密码错误!”。 流程图如下: 代码如下:
 1 /*
 2 例程:
 3 试编写一个模拟“比尔庄园”登录的程序,
 4 输入正确的用户名和密码后,输出欢迎语句“亲爱的小朋友,欢迎你!”,
 5 否则输出“用户名错误!”或“密码错误!”。
 6 */
 7 
 8 #include <iostream>    //包含输入输出流头文件iostream 
 9 using namespace std;    //指明程序 使用命名空间std(标准) 
10 int main()
11 {
12     const int USER=201701,PSW=135790;
13     int user,psw;
14     cout<<"用户名:";
15     cin>>user;
16     cout<<"密码:";
17     cin>>psw;
18     if (user==USER)
19         if(psw==PSW) 
20             cout<<"亲爱的小朋友,欢迎你!";    
21         else
22             cout<<"密码错误!";
23     else
24         cout<<"用户名错误!";
25     return 0; 
26  }  

 

注: 1、在定义变量时,如果加上关键字const,则变量的值在程序运行期间不能改变,这种变量称为常变量(常量),在C++中常变量又称为为只读变量。常量通常用大写字母表示。   2、用户名,密码;通常用字符串变量(string),使用string时必须引入头文件#include <string>;字符串通常放在双引号中("");而字符放在单引号中(")。   3、注意if与else的配对关系,ese总是与离它最近的if相匹配(就近匹配原则),形成一个完整的语句。如下图示   英汉小词典: const:常变量;常量 string:字符串   动动脑: 2、阅读程序写结果。
 1 /*
 2 2、阅读程序写结果。
 3 */
 4 
 5 #include <iostream>    //包含输入输出流头文件iostream 
 6 using namespace std;    //指明程序 使用命名空间std(标准) 
 7 int main()
 8 {
 9     int x,y=0;
10     cin>>x;
11     if (x<10) y=1;
12     else if(x<100) y=2;
13         else y=3;
14     cout<<y;
15     return 0; 
16  }

 

  3、完善程序。 输入一个整数,若大于零。则输出“正数”;若等于零,则输出“零”;若小于零,则输出“负数”。
 1 /*
 2 3、完善程序。
 3 输入一个整数,若大于零。则输出“正数”;若等于零,则输出“零”;
 4 若小于零,则输出“负数”。 
 5 */
 6 
 7 #include <iostream>    //包含输入输出流头文件iostream 
 8 using namespace std;    //指明程序 使用命名空间std(标准) 
 9 int main()
10 {
11     float x;    //浮点数 
12     cout<<"x=";
13     cin>>x;
14     if (x==0)    //若x等于零,输出“零”。 
15         cout<<"零";
16     else if (x>0)
17             cout<<"正数";
18         else
19             cout<<"负数";
20     return 0; 
21  }  

 

 

标签:std,输出,用户名,15,cout,--,嵌套,int,变量
来源: https://www.cnblogs.com/lqsj2018/p/16399098.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有