已采纳回答 / 郑荣
第一个问题是看上一个回答,第二个问题是因为题目说了,“90<=分数<=100 ,等级为A”所以当score/=10的值为10或9时就为A,为8时等级B,为7或6时为C,6一下为D,最后你说的游戏等级这个题我没找到。。。
2017-01-20
已采纳回答 / 阿坤4182639
代码没错误,但是用嵌套来做的话就不能这样做了。#include <stdio.h>int main() { int sale=120; //销售业绩为120万 int year=1; //刚刚进入公司1年 if(sale>100) { if(year>=2) printf("恭喜你获得优秀员工!"); else printf("很遗憾,期望你再接再厉!"); } ...
2017-01-20
已采纳回答 / 浅若灬清风
if(year>=2)和if(sale>100)的位置换下,他不满足的是进入的年份,不是销售额,不过不建议这样写,有缺陷,用&&把两个条件串起来写好点,也简单。
2017-01-19
已采纳回答 / 慕粉10031号
<...code...>简单来说int 类型的函数需要返回值 , 像“return +返回值”这样。如果你定义的函数不需要返回值的话,就把int 换成void,就不用写”return +返回值”了还有在vs上运行调试的话,需要引用#include<stdlib.h> 头文件 和 system("pause");语句进行暂停效果,不然你的程序会一闪而过。
2017-01-18