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

最赞回答 / Vantacy
你想复杂了,2*2直接计算就可以,也就是说arr[2*2]就是arr[4],在arr[]={5,4,3,2,1}这个数列中是1

最赞回答 / 慕桂英6607939
'a'是字符类型的赋值,int,double,float赋值要赋具体的值#include <stdio.h> int main() {     char c = 'a';     int n = c; //将c赋值给n     float f = c; //将c赋值给f     double d = c; //将c赋值给d     printf("%d\n",n);     printf("%f\n",f);     printf("%lf\n",d);     return 0;  }大概就...

已采纳回答 / 河岸朱色
控制位数是%n n为数字 整数表示小数点前 原位数大于n时按原来输出 小于n时 前面加空格注:如果输入负数则在右边加空格小数表示小数点后的位数  例n=356.789456%2.3f 会输出 356.789%4.1f 会输出 (空格)356.7

最赞回答 / Coat大王
你可以看看这个视频:Linux C语言指针与内存

最赞回答 / 修裾欲溯空
心因为这里的c是变量,并不是一个字符,懂吗?懂了给个采纳

最赞回答 / 慕仰5497038
for(i=1; i<5; i++)是行数for(j=i;j<5;j++){printf(" ");}是在行里面的for循环例如第一行 i=1;i=1;j=i;j=1;在for循环中  因为j=1;1<5;所以输出一个空格  然后执行j++;j=2 接着输出一个空格  一直到j<5 停止输出空格然后在第二行j=2;j<5;j++  输出3个空格第三行j=3;j<5;j++     输出2个空格下面同理;

已采纳回答 / 皮宝宝
getWordNumber(int n)=1,就差不多这个意思。相当于运行了这个函数就得到了一个1。有多个return就看判断最终返回的是哪个return,那么这个自定义函数的值就是那个return。

最新回答 / Hello__worl
arr[5]表示数组下标为5的元素,函数中要求输入一个数组,即arr,arr是数组名又是该数组的首地址

最新回答 / 秋风_Amidie
j必须等于i,否则子循环的循环次数不会减少,也就是每一行的空格数都是一样的。这是因为i会随着父循环的循环进行i++的执行,i增大时,若j=i,j也增大,子循环次数就会变少,每一行的空格就会减少

最赞回答 / 神板乐
z==x+y  倒数第三行少了个y

最赞回答 / 慕盖茨2072866
year++  和我们学过的  “ I++ “是一个意思   表示先调用再加一              同样还有个    ”++i  “表示先加一再调用

已采纳回答 / rrribbon
"y":"n" 应该用单引号吧   'y' : 'n'
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消