最赞回答 / weixin_慕盖茨2597418
不能,这时的10,9,8,7,6代表的不是这个数本身,而是区间,即这个9其实表达的是小于100大于等于90之间的所有数,因为一开始已经将score定义为整数,那么通过运算后就只取整数部分,即此时91/10=92/10=...99/10=9,而改成100,90,80...的时候表达的就只能是这个数本身,除非你列出100-90之间的所有数(case 100:case 99:case 98......case 90:),那么这样写的话除非一开始定义的score正好等于100,90,80...这几个数,其他的任何...
2021-10-14
最新回答 / qq_慕斯卡3511400
#include <stdio.h>int main(){ int age = 18; float height = 1.85; char unit = 'm'; printf("小明今年%d岁\n", age); printf("小明身高%f\%cn", height, unit); printf("小明现在在慕课网上学习IT技术%s"); return 0;}
2021-10-14
最新回答 / qq_慕雪5557973
注释不是还有一个用的是/* */,你试一下这两个是一个针对一行,一个针对多行的我没分清,你改了试试那个对了以后可以直接记一下语法这块基本都是死东西(i think
2021-10-13