提交记录 #74
提交时间:2024-10-29 22:48:28
语言:c
状态:Unaccepted
编译情况:编译成功
code.c: In function ‘printHollowIsoscelesTrapezoid’:
code.c:4:9: warning: unused variable ‘width’ [-Wunused-variable]
4 | int width = 2 * h - 1;
| ^~~~~
固定测试点#1:
固定测试点#2:
附加测试点暂不可用
M31【期中测验3】数字空心梯形
#include <stdio.h>
void printHollowIsoscelesTrapezoid(int h, int startDigit) {
int width = 2 * h - 1;
int currentDigit = startDigit;
for (int i = 0; i < h; i++) {
for (int j = 0; j < h - i - 1; j++) {
printf(" ");
}
printf("%d", currentDigit);
if (i > 0) {
for (int j = 0; j < 2 * i - 1; j++) {
printf(" ");
}
printf("%d", currentDigit);
}
printf("\n");
currentDigit = (currentDigit == 9) ? 0 : currentDigit + 1;
}
}
int main() {
int h, startDigit;
scanf("%d %d", &h, &startDigit);
printHollowIsoscelesTrapezoid(h, startDigit);
return 0;
}