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

已采纳回答 / Dawnbreaker
a++的意思是先取值再将a加一,因为是先取值,所以取a=100,输出,然后再将a加一得a=101

已采纳回答 / qq_在的_03499974
sum=sum+num 这是简略的写。。。

已采纳回答 / 365366
"%s"也不能省略,%c代表单字符、%s代表字符串、%d代表整数、%f代表小数,今年是平年是字符串,所以前面加上"%s"

已采纳回答 / 漂浮的帅帅
没{}的效果是如果条件成立,就执行if之后的第一条语句,后面的语句就不执行了

已采纳回答 / 慕粉3583865
<...code...>第二段if(year%4)//year%4这个表达式的值为0,在C语言里就认为是假,执行else语句。相当于if(0)

已采纳回答 / 执着的木乃伊
如果主函数的类型是 int main(){},那么就需要 return 0;如果主函数的类型是 void main(){},那么就不需要返回值 ;上面的情况同样也适用于自定义的函数,但是自定义函数是返回一个具体变量或值。主函数结束的时候,写不写 teturn 也取决于不同的编译器,int 类型的主函数,建议还是写上。

已采纳回答 / wjrccc
 if(n==10)               //从这句判断的

已采纳回答 / qq_多多小子_03649827
肯定啦,你把j小于9了,会出现从一到九的,是不符合的,题意要求的是第二个乘数最大与第一个相等,你可以用软件试试的

已采纳回答 / 紫嫣yan
int 是 定义learning 是他定义的函数就跟 int n;int----定义;n----一个整形数一样这里是定义了一个函数

已采纳回答 / 慕粉182xxxx6017
你这是英文的,没问题,再提交一遍

已采纳回答 / Pan3631039
都可以表示num = 2.5,但是double的精度比float的精度高,float数据能转换为double数据,反过来则不成立

已采纳回答 / 慕粉3625008
当n=10时return 1. 至于为什么知道n+1的值,就是递归的思想了。算1需要2,算2需要3,。。。。。。直到算9,需要10,算10什么都不需要,所以直接返回1,然后9就知道了,8就知道了。。。。。。1就知道了。是这个思路。不知道你明白了没有。

已采纳回答 / HOU666
#include <stdio.h>int main(){    int x=5;    int y=5;   printf("%d\n",x>y?1:0);  return0;}
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消