標題:
[討論] [C語言]清大資工程式設計Demo六解答
[打印本頁]
作者:
清華之光
時間:
2007-11-1 00:53
標題:
[C語言]清大資工程式設計Demo六解答
這次demo改寫我失敗了 T T
不過還是把題目和我後來想出來的解法和大家分享
在這裡感謝幫我改程式碼的學長囉!
讓使用者輸入一個字串,讓結果用V字型排列顯示出來
例
Please input a string : ahpal
u u
r r
m m
a a
y
這只是我個人的寫法之一
班上同學有很多人有其他各種寫法
希望大家可以貼出自己的寫法 分享分享
#include <stdio.h>
#include <string.h>
int main(void)
{
char string[40], out[80];
int a, b, n;
printf("Input a string : ");
scanf("%s", string);
n = strlen(string);
out[n*2] = '\0';
for( a = 0; a < n; a++)
{
for( b = 0; b < 2*n; b++)
{
out[b] = ' ';
}
out[a] = string[a];
out[2*n - 2 - a] = string[a];
printf("%s\n", out);
}
return 0;
}
複製代碼
歡迎光臨 亞寶論壇 (http://bbs.ahpal.com/)
Powered by Discuz! 7.0.0