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

已采纳回答 / RockenRoll
函数里参数传入数组直接写数组名就可以了

已采纳回答 / weirdguy
score=score/10;一种简写方式类比:score+=10,score-=10,score*=10 <( ̄︶ ̄)>

已采纳回答 / 流浪_老
你写#include<stdio.h>这个头文件没 没有就写上

已采纳回答 / RockenRoll
首先计算(a+b)= 7,然后是 b % (a + b) = 4;最后 b%(a+b) / a =4 /3 取整等于1.一个数对于比它大的数取余"%"之后还是它本身

已采纳回答 / 流浪_老
#include <stdio.h>int main(){    int arr[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};    int i;    for(i=0;i<10;i++)    {    printf("%d\n",arr[i]);    }                return 0;}

已采纳回答 / Perona
C语言中,=是赋值的意思,==才是等于的意思。所以这里<...code...>应该是判断是否等于,而不是赋值,把=改成==即可。

已采纳回答 / RockenRoll
你的那个第三个printf语句多了一个",删掉试一试

已采纳回答 / onemoo
想输出%,要打成两个 %%

已采纳回答 / qq_追梦_26
哎!我就不多说了,看看你的代码if()后面加一个分号导致你的printf不是if里面的语句而是for语句所以他会全部输出,去交if后面的分号试试!

已采纳回答 / RockenRoll
你这个降序的逻辑是没有错的,但是后面的循环部分写的有点小问题,我修改了一下void  sort(int score[], int N)//你这个函数也不用返回值就设置成void就好了,sort就是排序的意思{    int i, j, k;    for(i = N-1; i > 0; i--)    {        for(j = 0 ; j <= i; j++)        {            if(score[j] < score[j+1])            {  ...

已采纳回答 / 红绯鱼
%d是用来输出十进制整数这么跟你说吧,他类似于函数的变量运行时他会用age的值来替换%d这个位置,显示出变量的值,age就相当于函数里面的x假如age=18那么输出就是   我今年18岁!\n是换行望采纳

已采纳回答 / 运行n次
见了代码就先敲一遍  细细想想其中的思想看看要是你你会这么来吗     多看多敲   。。。。后面就不用我说了吧   语言跟学英语一个事

已采纳回答 / RockenRoll
第一次是8,第二次是64;第一次循环m先是等于4然后return(f(m-2));之后m == 2 ;n == 4;再进if(m){ n*=m return(f(m-2));} m == 0;n == 8;再继续这时候m == 0不满足if(m)//这里的意思就是m == 0;所以执行else return(n); 所以返回n == 8;("="赋值运算符,"=="等于)。第二次循环也是一样的,只不过这时的 n == 8;m == 4之后运算都和前一个循环一样

已采纳回答 / qq_一纸流年染晴天_0
函数部分:当k=0时,返回 w的值,即3;否则返回 f(k-1)*k;主函数中:fun(5)=fun(4)*5;fun(4)=fun(3)*4;依次类推fun(0)=3;               fun(5)*w=fun(0)*1*2*3*4*5*w                                 =3*1*2*3*4*5*10=3600
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消