close
初次撰寫的時間:60分鐘
題目如下:http://163.23.148.33/JudgeOnline/problem.php?id=1015
作答:
#include<stdio.h>
int main()
{
printf("此為『螺旋三角形邊長計算』的程式 by Edward.Chang.\n");
int a[71]={1,1,1,2,2};//螺旋三角形的陣列
int b; //宣告變數:三角形序列編號
int x; //宣告變數:迴圈的計算邊長
printf("\n請輸入三角形序列編號(0 ~ 70):");
scanf("%d",&b);
if( b>=0 && b<71){
for(x=4 ; x<b ; x++)
a[x+1] = a[x] + a[x-4];
printf("三角形序列編號:%d\n邊長:%d\n",b,a[b]);
}
else printf("\n輸入錯誤!三角形的序列編號必需介於 0 ~ 70之間。\n");
return 0;
}
全站熱搜
留言列表