标签:std 闰年 -- 18 运算符 int && 80 整除
第18课 闰年与平年--逻辑运算符的优先级 逻辑运算符的优先级:!->&&->|| 例程: 试编一个程序,输入一个年份,判断是闰年还是平年。 注:四年一闰,百年不闰,四百年再闰。 判断闰年的条件是:年份能被4整除但不能被100整除;或者能被400整除。 流程图如下: 代码如下:1 /* 2 例程: 3 试编一个程序,输入一个年份,判断是闰年还是平年。 4 注:四年一闰,百年不闰,四百年再闰。 5 判断闰年的条件是:年份能被4整除但不能被100整除;或者能被400整除。 6 */ 7 8 #include <typeinfo> //变量类型头文件,还是有问题;无法判断int 9 #include <iostream> //包含输入输出流头文件iostream 10 using namespace std; //指明程序 使用命名空间std(标准) 11 int main() 12 { 13 bool flag; 14 int year; 15 cout<<"请输入一年份:"; 16 cin>>year; 17 if ((year%4==0 && year%100!=0) || year%400==0) 18 flag=true; 19 else 20 flag=false; 21 if (flag) 22 cout<<year<<"是闰年"<<endl; 23 else 24 cout<<year<<"是平年"<<endl; 25 return 0; 26 }
动动脑: 2、阅读程序写结果。
1 /* 2 2、阅读程序写结果。 3 */ 4 5 #include <iostream> //包含输入输出流头文件iostream 6 using namespace std; //指明程序 使用命名空间std(标准) 7 int main() 8 { 9 int x,y; 10 cin>>x>>y; 11 if (x>y && y!=0) cout<<x/y<<endl; 12 else if (x!=0) cout<<y/x<<endl; 13 return 0; 14 }
3、完善程序。 风之巅小学每学期都要进行“吃好、睡好、心情好”的“新三好学生”评比。评比时需要对“吃好”“睡好”“心情好”这三项进行量化打分,80分及以上为优秀,三项都达到优秀的就评为“新三好”,只有两项优秀的则被评为“双优生”。编一程序,输入某位同学的每项分值,判断是“新三好”还是“双优生”。 输入:95 98 100 输入:75 95 85 输出:新三好 输出:双优生
1 #include <iostream> //包含输入输出流头文件iostream 2 #include <string> 3 using namespace std; //指明程序 使用命名空间std(标准) 4 int main() 5 { 6 int eat,sleep,mood; 7 cin>>eat>>sleep>>mood; 8 if (eat>=80 && sleep>=80 && mood>=80) 9 cout<<"新三好"; 10 else 11 if (eat<80 && sleep>=80 && mood>=80 || eat>=80 && sleep>=80 && mood<80 || eat>=80 && sleep<80 && mood>=80) 12 cout<<"双优生"; 13 return 0; 14 }
标签:std,闰年,--,18,运算符,int,&&,80,整除 来源: https://www.cnblogs.com/lqsj2018/p/16407115.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。