最赞回答 / 累死累活就这三个月
因为jackResult(a,b,c)数据类型是void,并没有返回值,调用函数直接就输出函数体里面字符串了。你放在printf里面并且用了%s,这种写法是需要返回值的。
2020-07-30
已采纳回答 / qq_慕设计1161349
%d 是格式化语句中的整形占位符,后面需要用数字整形来填充,这样会报错。%在运算中表示取余,2014除以4,商503,余数是2,对4取余有0,1,2,3这4种余数。
2020-07-30
最新回答 / qq_慕工程1151521
你把else打在if表达式外面干嘛,这是个if....else语句的嵌套使用啊,而且你肯定有字符大小写错误的问题..............就用题目原代码#include <stdio.h>int main() { int sale=120; //销售业绩为120万 int year=1; //刚刚进入公司1年 //完善代码 if(sale>100) { if(year>=2) printf("你有资格获得优秀员工奖"); else ...
2020-07-29
最新回答 / 慕莱坞5090972
#include <stdio.h>int main(){ double num = 2.5; //定义浮点型变量num并赋值为2.5 int num1 = (int)num; printf("num的整数部分是%d\n", num1); return 0;}
2020-07-28
最赞回答 / 一个变量
你好,可以看一下你的代码吗,哪里有疑问这是我的代码:#include<stdio.h>int main(){ int i=1,j=1; int k; while(i<=9) { j=1; while(j<=i) { k=i*j; printf("%dX%d=%d ",i,j,k); j++; } printf("\n"); i++; } return 0;}
2020-07-28
已采纳回答 / 一个变量
你好,有两个错误。if(year=>2)应该更正为if(year>=2) 最外层的if结构不完整,缺少大括号,if-else结构应更正为: if(sale>100){ if(year=>2) { printf("%s\n","优秀员工") ; printf("%s\n","优秀员工"); } }//这个括号缺失了:) else { printf...
2020-07-28
已采纳回答 / 幕布斯3405021
随便把问题说出来printf(”x=5d\n“,x+1);x=5d是float类型的x+1经过四舍五入算出来的x+1此时的x是1,再经过四舍五入
2020-07-27