小学c 课件3.3知识讲解 13页

  • 281.00 KB
  • 2022-06-14 发布

小学c 课件3.3知识讲解

  • 13页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
  4. 网站客服QQ:403074932
小学c++课件3.3\n01嵌套if语句PartOne\n如果if语句中的“内嵌语句”(即语句1或语句2)也是if语句,就构成了“嵌套if语句”。嵌套if语句有2种形式:嵌套在else分支中,格式如下:if(表达式1)语句1;elseif(表达式2)语句2;   elseif…     else语句n;嵌套在if分支中,格式如下:if(表达式1){     if(表达式2)语句1;     else语句2;   }else语句3;C++规定:在嵌套if语句中,if和else按照“就近配对”的原则配对,即相距最近且还没有配对的一对if和else首先配对。\n试分析下面的2组语句有何区别?//语句1:else与第二个if配对if(n%3==0)   if(n%5==0)cout< usingnamespacestd; intmain(){   floatprice,discount,amount;  //单价、折扣、总价intcount;        //购买件数cout<<"输入单价:";  cin>>price;   cout<<"输入购买件数:";  cin>>count;\n……floatprice,discount,amount;  //单价、折扣、总价intcount;        //购买件数……if(count<5) discount=1;   elseif(count<10) discount=0.9;     else discount=0.8;   amount=price*count*discount;   cout<<"单价:"< usingnamespacestd; intmain(){   inta,b,c,max;   cout<<"输入三个整数:";cin>>a>>b>>c;   if(a>b&&a>c) max=a;   elseif(b>a&&b>c) max=b;     else max=c;   cout<<"最大数为:max="< usingnamespacestd;intmain(){intx=-10;if(x>=0)if(x<50)cout<<“0“<0和x≤0,再区分x是<0,还是=0。3.输入字符(1)若为字母,输出“alpha”(2)若为数字,输出“digit”(3)若为其它字符,输出“notalpha&digit”4.输入3个数,按从小到大的顺序输出+1(x>0)y=0(x=0)-1(x<0)\n03作业PartThree\n作业复习书3.3编程提示输入用户名,然后再提示输入密码,如果用户名是“admin”并且密码是“888888”,则提示正确,否则提示错误。如果用户名不是admin还提示用户名不存在。完成书第82页练习1~3\n此课件下载可自行编辑修改,仅供参考! 感谢您的支持,我们努力做得更好!谢谢

相关文档