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

已采纳回答 / qq_纤尘凡_adpsM4
%lf是输出double类型的变量;

已采纳回答 / 二狗子3047
int year(int i)  2.把year()里面的 int i 删掉 重复了  3. if(n==1){  return 10;  }

已采纳回答 / 慕后端1786781
重新试一次吧,这个其实不行

已采纳回答 / 空格键的自白
%是格式控制符,或者是求余运算符。没有百分比的用法

已采纳回答 / qq_旭日东升_djlIX0
对啊,你自己都说了“格式符的个数要与变量、常量或者表达式的个数一一对应”逗号不是变量,常量或表达式啊。

已采纳回答 / 枫中心雨
100是最小的三位数td是十位上的数,如当num=253时,num=num%100=53/10=5或者td=(num-td*100)/10,希望采纳

已采纳回答 / YYHB
影响不打算太大 ,%在有些情况下可以代表间隔,所以也就存在%%的写法(第一个是空格,字符之间),有时=两侧也会加入空格,这是为了美观和程序员的方便。时刻牢记c语言不只是给自己看,还要给其他人看的,如果按这个想法的话,那么空格有时是很有必要的!

已采纳回答 / IT小慕
#include<stdio.h>   int main()   {    int i=0, sum= 1 ;   do    {        i++;       sum = sum *i;     }while(i<=6);   printf("%d\n",sum);   return 0;   }

已采纳回答 / 菠萝味的小樱桃
括号里的内容就是能在输入框或者输出框的数的范围

已采纳回答 / Ibuki_suga
这里的%c对应的输出对象是加了分号的字符

已采纳回答 / 醉酒一逍遥
你这样排列一下看{1,2,3}{4,5,6}{7,8,9}不就是表示一个二维数组吗。数组名称的第一个【】,你可以当成第几行;第二个【】,你当成第几列。那么num[0][0]=1,说的就是第0行,第0列的数字1。不过你要区别的是int num[3][3],这里的[3][3]说的就不是行、列了,这里是指数组的下标长度。注意了是长度哦!长度!

已采纳回答 / qq_努力狗_ayV457
第十一行应该是printf("x%%y\n",x%y);注意两个字符之间的求余运算符号要用两个%

已采纳回答 / qq_嘤嘤侠_adhl68
最后的for是把已经替换完的arr1遍历打印出来。 arr[index] = value这句代码的意思是将一个固定值value赋值给arr1的最大值项arr【index】

已采纳回答 / 醉酒一逍遥
第三个for语句:   for(i=8;i>=0;i--)    {        for(j=0;j<=i;j); 这里你没有j++。你的程序也就没有完成降序而已,就是这里的细节出了问题。你试试改这里就好了,我已经验证成功了。    
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消