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

已采纳回答 / 无切w
例如求从1开始每次计算乘2循环5次void fn(){    static int x = 1;   //定义静态局部变量    x*=2;        //定义每次循环的计算式    printf("x=%d\n",x);  //显示X的值int main(){    int i;    for(i=0;i<5;i++)    {        fn();    }    printf("x=%d\n",x);    return 0;}/*这里用的是静态存储,所以我每一次循环输出的值都会被记录...

已采纳回答 / Na_17
flag也是一个变量,经常作为一个标志性的变量,比如当前的元素是你需要的,你就给flag赋值做个标记

已采纳回答 / 慕粉1740528371
因为不能对字符串常量进行拷贝,而PI是字符串常量,所以要注释掉呀

最赞回答 / 艾弗里高
hello.c和test.c一样都是原文件,现在你是用extern void printLine()引用了test.c中的函数才得出那个结果的,你可以点一下那个test.c你应该就懂了

已采纳回答 / 54654
printf("小明在慕课网上已经参与学习了%d门课程\n",n);像这样。%d就代表你要输出数的类型,还有%f %lf 等;在""后面加一个”,“然后再写出你要输出的数。求给最佳哦。

已采纳回答 / qq_D囬頭卟見_04159472
i在for循环里只是一个判断变量,用来判断循环是否继续执行,如果满足i<50,则执行循环体内的表达式,直到不满足条件为止,所以这个地方,i一共判断了50次,则循环一共执行了50次,sum一共加了50个-1,结果就为-50

已采纳回答 / source1
不对。应该是POCKETMONEY == 12,一个=为赋值。前面已经给常量赋值了,后面不能再赋值了。

已采纳回答 / 楠公子要上进
就是求余,好比算除法,它得到的是那个余数。例如: 6除以4=1余数是2  6=1*4+2  所以6%4=2,额,懂了么

已采纳回答 / TigerSleepy
       1当把 数组名 传递给一个函数时,实际上传递的事该数组第一个元素的地址。2在被调用函数中,该参数是一个局部变量,因此,数组名参数必须是一个 指针 ,也就是一个存储地址的变量。(也就是被调用函数参数必须是指针才能在主函数数组成员中移动)      数组名所代表的就是就是该数组最开始的一个元素的地址。arr对应的就arr数组首地址。      数组类型的变量或表达式是该数组第0个元素的地址,例如: p=&a[0]和p=a是等价的,(p是指针,a是数组)     在被调用函数中(getln...

已采纳回答 / qin2577693424
!(逻辑非运算符)    !=(不等于运算符)

已采纳回答 / RrichardHope
虽然不懂你去掉后怎么把年输出,但是可能是因为你去掉year后,程序没有检测到year被使用,所以循环中最后一次year++并没有被加上,因为i++是当i值被引用时才会使i值加一,也许这样~

已采纳回答 / 慕后端3326841
我的理解是int x[][3]={1,2,3,4};等同于int x[][3]={{1,2,3},{4}};若一维(也就是行)的长度为2,那么:x[0][0]=1;    x[0][1]=2;      x[0][2]=3;  x[1][0]=4;    x[1][1]=0;      x[1][2]=0; 
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消