为了账号安全,请及时绑定邮箱和手机立即绑定

最新回答 / 先木先生
还有其他的妙用和意义吗?静态变量和自动变量等?

最赞回答 / 慕雪1087613
这道题的要求就是用arr2中的第一个数去替换掉arr1中最大的那个数。而arr是replaceMax函数中的自己定义的一个数组,replaceMax(int arr,int value)函数就是想实现用自己输入的value值去替换掉arr中的最大值,所以函数做的第一步就是找出arr数组中的最大值。它将第一个数默认为最大值,然后用一个for循环来依次进行比较,将较大的那个数又赋给max,并记录下标,这样就可以找出arr中的最大值,再用arr【i】=value完成替换。

最赞回答 / 慕九州5552665
是int main()(此处为小括号)而不是int main<>。

最新回答 / 慕标6232580
\t  相当于水平制表符 Tab。 表示横向调到下一个制表符位置,也就是相当于按下 Tab键的效果;\n 是换行符,是纵向调到下一行的位置。如果printf("%d*%d=%d\t",i,j,result) 中的\t 写成 \n,那你得到的输出 是一列的乘法表,不是标准倒序9*9乘法表。最后的printf("\n") 是每当外层for循环执行一次,内层for循环全部执行完毕时,再换到下一行 继续执行外层for循环的下一次循环,以此类推,也就是保证输出的样式。

最新回答 / qq_tor_1
你这个没问题啊似乎是因为网站有个标答,j<5,你j<4吧(实际上我也认为是<4才对)

最赞回答 / 慕九州5552665
What?你的后面加了return 0;了吗?显示出的是什么?

最新回答 / Starry_夜
例子里的是用if   else 解决的,(i != 9)为最后面的数,用else输出放在最后,注意他的else输出为 printf("%.2f", arr[i]); 没有都逗号的

最新回答 / 逐光阴影
#include<stdio.h>int main(){    int age=18;    float height=1.85;    chat unit='m';    printf("小明今年%d岁\n",age);                             \\age的值会替代%d显示在所处的位置,所以删掉原本"?"代以"%d"为正确    printf("小明体重%f%c\n",height,unit);                 \\height的值加上unit...

最新回答 / 慕侠2327844
四行前后/*xxxxxxxx*/九至十二前加//

最新回答 / 石墨不是石头
用其他代替间隔符不行吗?

最新回答 / 跟着地球跑圈
#include <stdio.h>int main(){    double num = 2.5;      //定义浮点型变量num并赋值为2.5    printf("num的整数部分是%d\n",(int) (num));      return 0;} 注意 (int) (num)

最赞回答 / 我的欣哥666
你看错了吧,第八行的换成底下提示的试试

最赞回答 / qq_晴天_186
表示将两个字符连接在一起处理比如   #include <stdio.h>即则命令由编译完成或者比如 #define  a  100即a的默认值为100
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消