最赞回答 / 累死累活就这三个月
因为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
给的代码遍历数组没必要搞i!=9那一步,排序前遍历一次,排序后遍历一次就行 主要是冒泡排序的代码
if( arr[j]>arr[j+1] ) //当前面的数比后面的数大时
{
double temp;
temp=arr[j];
arr[j]=arr[j+1] ;
arr[j+1]=temp;
}
if( arr[j]>arr[j+1] ) //当前面的数比后面的数大时
{
double temp;
temp=arr[j];
arr[j]=arr[j+1] ;
arr[j+1]=temp;
}
2020-07-28
最新回答 / 慕莱坞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