表达式(Expressions)

返回

5个一行输出程序

#include <stdio.h> int main() { int i; for (i=1; i<=23; i++) printf("%2d%c", i, (i % 5) ? ' ' : '\n'); return 0; } /* 输出结果 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 */ int main(void) { int i = 8; printf("%d\n",i++ * i++); } 程序执行的结果时64 int main(void) { int i = 10; i = i++; printf("%d\n",i); i = i + 1; printf("%d\n",i); } 程序执行的结果: 11 12 注意:增加要用后一种,i=i+1 #include <stdio.h> int main(void) { int a = 1000, b=1000; long int c = a*b; printf("%d\n",c); } 该用如下程序 #include <stdio.h> int main(void) { int a = 1000, b=1000; long int c = (long int)a*b; printf("%d\n",c); }
返回