# includeint main() { int input, i, e = 1, j = 1; double a = 1, sum = 0; scanf("%d", &input); for (i = 0; i < input; i++, j++) { sum = sum + j / (a * e); a = a + 2; e = e * (-1); } printf("%0.3lf", sum); return 0; }
一次测验的另一个题(与本标题无关)
#includeint main() { int i, j; for (i = 1; i <= 9; i++) { for (j = 1; j <= i; j++) { printf("%d*%d=%-2d ", j, i, i * j); } printf("n"); } return 0; }
#includeint main() { int i, j; for (i = 1; i <= 9; i++) { for (j = 1; j <= 9; j++) { printf("%d*%d=%-2d ", j, i, i * j); } printf("n"); } return 0; }
两种不同格式的九九乘法表
%-2d的意义是向左靠齐空2单字节位置



