#include <stdio.h> int main() { int a, b; for(a=1;a<=9;a++) { for(b=1;b<=a;b++) //‘{’这个和下面的那个半括号 printf("%dx%d=%-4d ", a,b,a*b); printf("\n"); //‘}’这两个括起来和不括起来怎么感觉差不多,为啥结果输出不一样。 //感觉不括起来当b=2时后面printf("%dx%d=%-4d ", a,b,a*b);不是也应该输出吗? //括起来不输出能明白,不括起来不是按照顺序编译吗?咋也没有输出? } return 0; }
求大神帮忙解释一下,谢谢
书旅
相关分类