新学,想问一下这个怎么编程?
有多个输入测试用例,每一个用例一行,是一个0~9的整数,输入为0时则结束。屏幕显示如下:样例输入 样例输出
2 case 1:
1
222
3
case 2:
1
222
33333
0
end
#include<stdio.h> int main() { int n,i; scanf("%d", &n); if(n==0) printf("end\n"); else { printf("case %d:", n-1); printf("\n"); while (n) { for (i = 1; i <= n; i++) { int j = 2*i-1; while (j) { printf("%d", i); j--; } printf("\n"); } scanf("%d", &n); if(n==0) printf("end\n"); } } return 0; }
[此贴子已经被作者于2018-6-3 21:31编辑过]