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

最新回答 / 慕少5189397
这道题是每行一个循环,第一个子循环是打空格,第二个子循环是打*。以第一次循环为例,j=i即j=1即j可以打四次,有四个空格,然后k=0,k<1,即K可以打一次乘号就跳出去了,子循环结束,然后是第二次父循环,此时i=2,然后这一次j只能打三次,即有三个空格,K=0,K<3,即有三个乘号,第二行就打好了。后面的依此类推

最新回答 / 坠入时空
递归运行顺序,你可以这么想。从函数 1 开始到遇到递归自己 2,再从函数 2 开始遇到递归自己 3,再从函数 3 开始遇到递归结束,开始返回到 2, 函数 2 返回 到 1 ,函数 1 返回到主函数调用行

最新回答 / 御神_天照
因为C里面根本没有string类型,改用char数组吧。

最赞回答 / CuberDC
<...图片...>result = factorial(n-1)*n这个的n每次循环以后都会减1但是外部的n不会变,有什么疑问可以提出来,我一开始是这个没想通后来看了这张图就懂了

最新回答 / Ekowraith
写了会分开两个字符串 也就是输出两行不写两行输出会连在一起

最新回答 / 乐莫乐兮新相识
#include <stdio.h>void money(int down,int up){    float t=13.0;    if(down>=23&&up<=5)    {        t=2*(t+1+9*2.3*(1+0.2));    }    else if(down<23||up>5)    {        t=t+1+9*2.3*(1+0.2)+t+1+9*2.3;    }    else    t=(t+1+9*2.3)*2...

最新回答 / qq_松_jmuxDK
有些特殊的代码在不同的环境会有不一样的结果哦

最新回答 / 老有意思了
就是比如第一次输入"+",然后结果出来后就会出现”两次请继续选择“,然后才能继续输入符号。在线等,很着急

最新回答 / 御神_天照
main后面少了(),加上就好了

最新回答 / 御神_天照
15行只进行了声明,未进行定义

最赞回答 / _慎
%%d, 运行的为%d, %d只是一个引用,不参与运算,运算时要额外再前面加一个%
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消