就是WHILE的括号里只能有一个常量 用这个常量来控制WHILE循环多少次 也就是说 这个常量是WHILE循环的条件 WHILE(1)代表循环一直成立 也就是死循环 当然不只这么一种写法的 int i=0 while(i<10){ i++;} 上面这个代表循环10次 while(1=1){ } while(true){ } 上面两个代表死循环 ...
for语句后加分号就是表示执行for中的语句,不执行其他,也就是不带循环体语句。for后面跟的是循环体。如果不需要有循环体,也就是for括号里面的三句就可以完成所有功能那么就加个分号,表示循环体为空。比如 :求字符串s的长度for(len=0;s[len];len++);这个,单独for里面的三句就完成了所有功能,...
for(单次表达式;条件表达式;末尾循环体) { 中间循环体; } 其中,表示式可以省略,但是分号不可省略。 for循环是开界的。它的一般形式为: for(; <条件表达式>; ) 语句; 初始化总是一个赋值语句, 它用来给循环控制变量赋初值; 条件表达式是一个关系表达式, 它决定什么时候退出循环; 增量定义循环控制变量每循环...
1回复贴,共1页 <<返回c语言吧哪个学长能告诉我一下 for循环里的 p=a是什么意思? 在线等 只看楼主 收藏 回复萝卜哦 便当 3 一周休七日 麻婆豆腐 11 等宽字体看着眼疼,就是普通的赋值 登录百度帐号 扫二维码下载贴吧客户端 下载贴吧APP看高清直播、视频! 贴吧页面意见反馈 违规贴吧举报反馈通道 贴吧...
C语言中0是假,所以n就是n!=0,类似的if(n)等价于if(n!=0),if(!n)等价于if(n==0)
s+=i的意思是s=s+i,很显示我句代码是用来求和的,s最后保留从1到i的数之和。
text[i] - ‘a’的意思是text[i]相对字符'a'的ascii值距离,比如text[i] = 'a',那么,text[i]-'a'=0,再比如text[i] = 'b',那么text[i]-'a' = 1.