Saturday, January 21, 2006

Lab 1/21 陣列

參考程式:
========================
#include
void main()
{
int i,number[6];

for(i=0;i<=5;i++)
{
scanf("%d",&number[i]);
}

printf("您所輸入的第三個數字為%d\n",number[2]);
}
========================

課堂練習:
利用陣列搭配for迴圈熟悉語法
注意陣列長度、陣列型態等問題
請將所輸入的六個數字到過來輸出
Ex:
輸入:1,2,3,4,5,6
輸出:6,5,4,3,2,1

6 Comments:

At Sat Jan 21, 10:23:00 AM, Anonymous Anonymous said...

#include < stdio.h >
void main()
{
int i,number[6];

for(i=0;i<=5;i++)
{
scanf("%d",&number[i]);
}
for(i=5;i>=0;i--)
printf("%-2d",number[i]);
}

 
At Sat Jan 21, 10:32:00 AM, Anonymous Anonymous said...

#include < stdio.h >
int main()
{
int a,number[6];

for(a=0;a<=5;a++)
{
printf("Please enter number%d\n",a);
scanf("%d",&number[a]);
}
for(a=5;a>=0;a--)
printf("%d\t",number[a]);
printf("\n");
return 0;
}
寫好了~

 
At Sat Jan 21, 10:33:00 AM, Anonymous Anonymous said...

#include < stdio.h >
void main()
{
int i,number[6];

for(i=0;i<=5;i++)
{
scanf("%d",&number[i]);
}
for(i=5;i>=0;i--)
{
printf("%d,",number[i]);

}
printf("\n");
}

 
At Sat Jan 21, 10:58:00 AM, Anonymous Anonymous said...

#include < stdio.h >
#include < process.h >
void main()
{
int i,number[3];

for(i=0;i<=2;i++)
{
scanf("%d",&number[i]);
}
for(i=2;i>=0;i--)
printf("%-4d",number[i]);

system("pause");
printf("\n");
}

 
At Sat Jan 21, 11:33:00 AM, Anonymous Anonymous said...

#include stdio.h
#include stdlib.h
void main()
{
int i,number[6];

printf("輸入: ");
scanf("%d%d%d%d%d%d",&number[0],&number[1],&number[2],&number[3],&number[4],&number[5]);
printf("\n");
printf("輸出: ");
for(i=5;i>=0;i--)
{

printf("%d ",number[i]);
}
printf("\n");

system("pause");
}

 
At Sun Jan 22, 09:17:00 PM, Blogger Aclose said...

給裕盛:
printf("Please enter number%d\n",a);
變數a改成a+1會比較好

給致賢:
你的輸入部分
可以改成像輸出那樣
搭配陣列跟迴圈使用

其他大部分都ok!!

 

Post a Comment

<< Home