博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2012704-分支结构练习(输入一个成绩,输出其等级)
阅读量:6610 次
发布时间:2019-06-24

本文共 938 字,大约阅读时间需要 3 分钟。

hot3.png

#include
int main(){ int i,k;//下面进行数据校验 while(1!=scanf("%d",&i)) getchar(); if(i>100||i<0) { puts("please input the number between 0 and 100!!!"); return -1; }#if 0 //使用if条件语句实现 if(i<60) puts("no pass!"); else if(i<70) puts("D"); else if(i<80) puts("C"); else if(i<90) puts("B"); else puts("A"); k=i/10;//一下是用switch分支结构实现 switch(k) { case 10 : case 9 : puts("A"); break; case 8 : puts("B"); break; case 7 : puts("C"); break; case 6 : puts("D"); break; default : puts("no pass!"); break; } //此种嵌套形式写的时候最好写一个if就跟一个else(但是不提倡使用此种方法!!!) if(i>=60) { if(i>=70) { if(i>=80) { if(i>=90) { puts("A"); } else puts("B"); } else puts("C"); } else puts("D"); } else puts("no pass!");#endif        //三目运算实现 i>=90 ? puts("A") : i>=80 ? puts("B"): i>=70 ? puts("C") : i>=60 ? puts("D") : puts("no pass!!"); return 0;}

转载于:https://my.oschina.net/u/130360/blog/64969

你可能感兴趣的文章
Kafka Offset Storage
查看>>
深度学习笔记之CNN(卷积神经网络)基础
查看>>
JAVA设计模式之【原型模式】
查看>>
Hadoop 添加删除数据节点(datanode)
查看>>
33.8. slb configuration
查看>>
ext的window如何隐藏水平滚动条
查看>>
71.8. Run level shell script to start Oracle 10g services on RedHat Enterprise Linux (RHAS 4)
查看>>
SAP QM Transfer of Inspection Stock
查看>>
全新视觉| 数治省市:SAP大数据构想一切可能
查看>>
ORACLE expdp备份与ORA-31693、ORA-02354、ORA-02149
查看>>
SAP S/4 HANA新变化-信用管理
查看>>
doc-remote-debugging.html
查看>>
DBMS_STATS.GATHER_TABLE_STATS
查看>>
Java-单机版的书店管理系统(练习设计模块和思想_系列 五 )
查看>>
嵌入式 详解udev
查看>>
《C程序员:从校园到职场》出版预告(2):从“百花齐放”到“一枝独秀”
查看>>
Network Monitor 查询命令和MySQL命令
查看>>
好“戏”刚刚开幕 云计算逐步被认可
查看>>
云安全:这也是需要花大钱去建设的部分
查看>>
以全局产业观领航智慧城市建设
查看>>