SDUST OJPrint Graphics Problerm (III) (Append Code)
阿新 • • 發佈:2019-01-14
append.c的內容是
int main()
{
char c;
int num;
scanf("%d %c", &num, &c);
print_graphic(num, c);
return 0;
}
大家以後遇到這個append型別的題目,一定不要慌亂,先不要看題目叫你寫的那個函式,因為你一開始可能看不懂,不知所云,建議大家先看題目介紹,題目想讓我們幹什麼,然後再看一下append裡面的內容,最後反過頭來看題目要求我們寫的那個函式。
這個函式題與第一型別十分相似,只不過把加號改成了輸入的符號而已。大家先來看一下程式碼把:
#include<stdio.h> int print_graphic(int n,char c) { int i,a,b; for(i=1;i<=n;i++) { for(b=1;b<=(n-i);b++) printf(" "); for(a=1;a<=i+i-1;a++) printf("%c",c); printf("\n"); } } int main() { char c; int num; scanf("%d %c", &num, &c); print_graphic(num, c); return 0; }
只做了一點點改動