已采纳回答 / qq_局外人_31
emmmmmm,你只照了部分不好看出来到底是干啥的,有的函数都没用。不过search() ()中的是要接收传过来的实际参数,然后search()内部进行处理,把结果返回给主函数。
2017-11-26
已采纳回答 / 慕先生5077985
第二个循环中,因为当i=1时,j=1开始循环,又j<5的一共循环4次,每循环一次输出一个空格,所以这里有4个空格。在外层循环内的所有循环i都是关联的。
2017-11-26
已采纳回答 / 慕雪9352030
a++是先赋值在加1如:a=1;printf("%d',a++);这里打印的是赋值的a,也就是1printf("%d",a);这里打印的就是a+1的值,也就是2++a是直接加1如a=1printf("%d",++a);直接打印a+1的值,也就是2
2017-11-26
已采纳回答 / 极乐世
一个%是格式字符开始的标志,“%%”中第一个%被叫做脱逸或逃逸字符,跟转义字符的功能差不多。如%d一样在编译的时候会被替换而没有了,所以就称%为逃逸或脱逸字符。别人发的我粘贴过来的,侵删
2017-11-25
已采纳回答 / qq_lonely灬sky_0
printf("computer\n")没有i就不知道是第几遍书写,printf("第%d遍书写:"computer\n",i);中会用i的值替换%d的位置,输出的效果就是"第i遍书写:computer"
2017-11-23