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

已采纳回答 / 留得枯荷听雨声lyx
这个题目不需要返还数值,因为函数对数组的操作实质上是通过指针完成的,数组传值实际上是传递的数组的首地址,也就是说,函数和main函数中的数组是同一个数组,所以在replaceMax中对元素值的改变会直接影响main函数。

已采纳回答 / wabi_sabi
 if(num=hd*hd*hd+td*td*td+sd*sd*sd)改为 if(num==hd*hd*hd+td*td*td+sd*sd*sd)‘=’是赋值符号,‘==’才是判断是否相等

已采纳回答 / 旗木小源
参数内要写成char n1,char n2都得分别定义,可以有多个

已采纳回答 / biter
以自增运算为例,a++实际上是指:先把a的值调出进行运算,运算完后再以a+1这个值储存。那么++a是指:现进行+1运算,即a=a+1,然后以a+1这个值进行运算。 就以练习题中的为例,int a=100,然后输出a++,结果是100(调出a=100输出),但是输出后存储在电脑中的a值为101,为了进行下一步运算,所以下一步输出++a的时候,输出的是101+1=102,以此类推。

已采纳回答 / a534881261
上面那个错了a=sum%10;b=(sum%100-sum%10)/10;c=(sum-sum%100)/100;

已采纳回答 / xiaoxii
%f和%lf分别是float类型和double类型用于格式化输入输出时对应的格式符号

已采纳回答 / 旗木小源
m/n相当于m除以n取整数部分为0,即m=0;m%n=0才是m除以n的余数为0

已采纳回答 / night123
\t 就相当于你在编程的时候按一下“Table”键,使光标以8个字符为基准进行跳跃 。

已采纳回答 / 漾树
我用vs试了一遍  ,显示结果是2.500002我也不知道对不会  ,反正能出来 。

已采纳回答 / night123
score[j]<score[j+1];当j=9,时没有定义score[10],而且最大最小输出不对。#include <stdio.h>#define N 10int scoreSum(int score[]){    int i;    int sum = 0;    for(i=0;i<N;i++)    {        sum += score[i];    }    return sum; }int scoreMax(int score[]){    int i,max...

已采纳回答 / 叶净
错在第二行:#define   POCKETMONEY 应该改成  #define   POCKETMONEY 10  //需要定义常量及常量值,定义常量POCKETMONEY为10错在第五行 POCKETMONEY = 12;  //应该整行删去 //运算中不允许改变常量值正确答案:#include <stdio.h>#define   POCKETMONEY 10    //定义常量及常量值int main(){    printf("小明今天又得到%d元零花钱\n", POCKETMON...

已采纳回答 / 向上爬的鱼
没有,2的2次方就是2*2,3次方就是2*2*2

已采纳回答 / 你是我的旅途荒芜歌
 调用本身getWordNumber(n-1) 10-1=9 
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消