用户:
三体时地球年查看:0 回复:7 评论:0 创建时间:2022-10-05T14:08:37
急求!!!C++代码及其意思解释,官方请回答!!! imgsrc="https://static.codemao.cn/emoji/codemao/%E7%BC%96%E7%A8%8B%E7%8C%AB_%E7%BF%BB%E7%99%BD%E7%9C%BC.gif"alt="emotion_编程猫_翻白眼"width="144"height="144" 像这样: #include<iostream> usingnamespacestd; intmain(){ /* 算术运算符 +-*/% 关系运算符:判断两个(组)值的大于、小于、等于、不等于的逻辑关系 逻辑值。 ><>=<===等于!=不等于 ===完全等于 逻辑运算符 &&(and):逻辑与运算符左右两侧的值都为真,则结果为真 or(||):逻辑或运算符左右两侧有一侧的值为真,则结果为真 not(!):逻辑非真为假,假为真,逻辑非是一个一元运算符(单目运算符) */ /* 程序结构:编写程序时,会使用的代码编写的语句块结构,一般有三种基础结构 顺序结构:顺序结构就是基础的程序结构,程序运行从上向下顺序执行的基本 基本机构,就是顺序结构 intx=0; x+=100; inty=x; cout<<x+y; 条件分支结构 在C++中条件分支语句分为两种,一个是条件判断语句结构:if...elseif...else 另一个是分支语句结构:一种特殊的常量判断语句。 switch(){case:.....} 循环结构:按照某种特定条件,重复执行语句的特殊结构,主要有 forwhiledo...while三种语句结构 */ /* 条件判断语句 语法结构 if(关系表达式){ 语句; }elseif(关系表达式){ } ...elseif()语句可以有无限多个,也可以没有 else{ else也可以不写,但是else只能在所有条件都不满足的时候 才能执行 } inta=10,b=50; if(a>b){//条件为真,则执行其中的语句 cout<<"第一个if语句结构:"<<a+b; }elseif(a<b){//elseif和if组合主要是针对于多种条件同时判断的情况 //可以保证整个语句块可以同时处理多个条件 cout<<"第二个if语句结构:"<<b-a;//if只能有一个,else只能有一个,但是elseif语句 //可以有多个。在这些语句条件中,我们需要知道一点,就是在 //语句块中,if或者elseif只要有一个条件满足,其他的条件则不会被判断 }else{//else是一个附属子句,并且只能和if语句结构组合,主要的作用是 //在所有if条件都得不到满足的时候,就会自动执行这个else语句 cout<<"条件不满足!"; }*/ /* 练习题: 在变量intx;中输入一个三位数,如果这个数的个位是偶数,则直接 输出这个三位数,如果不是则输出这个三位数减一百之后的结果 intx; cin>>x;//键盘输入一个整数值到变量x inta=x%10;//获取x的个位数的值 if(a%2==0){ cout<<x; }else{ cout<<x-100; } */ /* 分支结构:只能做常量判断,非常简洁,但是没有办法进行逻辑判断。 所以,实际应用中没有if的应用范围广泛 switch(常量或常量表达式){ case常量值: 语句.. break;//用以退出整个switch语句,可以不写 case常量值: 语句.. break;//用以退出整个switch语句,可以不写 ...case语句可以有无限多个 default://类似于if语句中的else,它会在所有条件都不满足的时候 //才会执行 语句.. break; } */ }
imgsrc="https://static.codemao.cn/emoji/codemao/%E7%BC%96%E7%A8%8B%E7%8C%AB_%E7%BF%BB%E7%99%BD%E7%9C%BC.gif"alt="emotion_编程猫_翻白眼"width="144"height="144"像这样:#include<iostream>
点赞0
评论