已采纳回答 / KIDS5S
半桶水回答= 是赋值符号,你要把3赋值给a这个箱子就写成a=3,是从右往左读,读作3赋值给a. ==是等于,就你定义这个a必须是4的时候,写成a==4,比如你要表达如果a=4的时候,应该写成if(a==4; ;)
2017-08-10
已采纳回答 / 木兮木木兮
不是的,C语言是按顺序执行的,先执行第一个for循环,当第一个循环执行到j=5的时候,判断句j<5不成立,第一个循环结束,执行第二个for循环,当第二个for循环中k执行完第一次循环,此时k=1,第二次循环开始,判断句k<2*i-1(1<2*1-1)不成立,第二个循环结束,返回主循环,再依次执行两个for循环。
2017-08-10
已采纳回答 / treehuang
这道题中, i++代表自加1后把值传给下面的i,所以第一个输出1.思路是这样的: i=0,i<10,进入while循环,i++,这时i的值为1,printf打印出1
2017-08-09
已采纳回答 / treehuang
中文的分号只能出现在字符串里,也就是双引号括起来的,英文的分号有多种用处,比如for( ; ; ),这是个空循环,还有语句后面都要加英文分号,但是就是不能用中文分号,简单说就是,C编写就是要用英文的
2017-08-09
已采纳回答 / 慕丝3060377
从左向右依次判断。首先判断num是否小于3如果条件成立则进行下一个判断->sum是否小于5(同上)->1为真。如果以上判断都通过,则返回真,否则,只要有一个条件不成立,则立即返回假,之后的判断不再执行。注:1恒为真。
2017-08-09