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

已采纳回答 / 西边有星
刚才错了#include <stdio.h>int main(){    //定义三位数num,个位数sd,十位数td,百位数hd    int num, sd, td, hd;    //循环所有三位数    for(   num = 100  ;  num < 1000  ;  num++  )    {        //获取三位数字num百位上的数字        hd =    num / 100      ;        //获取三位数字num十位上的数字        t...

已采纳回答 / 慕婉清9711037
b%(a+b)/a要先算括号内的,然后顺着算   即为4%7/3(%为取余,4%7=4;/为除,整数相除结果取整数,不遵循四舍五入,故4/3=1)=1所以原式=3+1+3*4-4=3+1+12-4=12

已采纳回答 / 慕粉3919340
你的switch中的default,前一个用的是中文的分号,改成英文的试试看

已采纳回答 / 奇怪的阿怪
代码发一下,你先看看是不是问号没删掉或者是分号没加

已采纳回答 / 金子砸死我吧
将static改为extern,但是不要把返回值void去掉,还有text.c里面的say方法也用extern修饰

已采纳回答 / 川澄乱步
if大括号里只有一句语句的话,可以省略大括号,换言之,不加大括号时,if对其之后的仅一句语句有约束力(以分号为准)

已采纳回答 / 慕粉3573948
printf里面的逗号问题,要是英文输入法

已采纳回答 / qq__丢出去_0
4%7是4÷7的余数,为47%4是7÷4的余数,为3.

已采纳回答 / 慕九州9428912
(getPeachNumber(n+1)是指假设知道后一天的桃子数,然后通过num = (getPeachNumber(n+1)+1)*2算出今天的桃子数。是递推关系,就像数列一样,An=((An+1)+1)*2,然后一直推到已知的那个量。

已采纳回答 / X4tar
括号里的形参是一个函数的入口, c语言里所有的形参都要对应的实参传入.如定义int fn1(int x, int y,int z){......}但是在调用的时候: fn1(2);  这样写是不对的.这样只有x得到赋值, 编译器就会报错.如果:fn1(1,2,3);这样写就一点问题都没有, 这样子就无需在函数体内再定义y,z. 因为形参表定义的变量也是属于这个函数的局部变量.如果再在函数体中定义: int y,z; 编译器就会报错: redefine....(重复定义)

已采纳回答 / 慕粉4368784
因为要再调用新的factorial(n-1)这个函数,递归就是一直调用一直调用直到有一个确定的返回值,然后再逐层退回

已采纳回答 / 慕粉3661699
flag先前赋值为1了吧。如果赋值为-1的话,则会出现第一,三等位为负

已采纳回答 / wangqicc
a++执行过后a的值改变,a+1执行过后a的值不发生变化。
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消