第十次作業

2022-09-10 04:33:08 字數 2123 閱讀 4651

定義乙個含有8個儲存單元的實型陣列,從鍵盤上接收數,然後逆序輸出

#include

main()

double m[8];

int i;

for(i=0;i<=7;i++)

scanf("%lf",&m[i]);

for(i=7;i>=0;i--)

printf("%f",m[i]);

2,使用一維陣列,從鍵盤上接收6個數,找出最大的那個元素並記錄下它的下標

#include

main()

double m[6],max;

int i,flag;

printf("輸入6個數:\n");

for(i=0;i<=5;i++)

scanf("%lf",&m[i]);

max=m[0];

flag=0;

for(i=1;i<=5;i++)

if(m[i]>max)

max=m[i];

flag=i;

printf("最大數值%f的下標為%d\n",max,flag);

⒊求fibonacci數列的前10項的和

#include

main()

int f[10]=;

int i,sum;

sum=f[0]+f[1];

for(i=2;i<=9;i++)

f[i]=f[i-1]+f[i-2];

sum+=f[i];

printf("sum=%d\n",sum);

4.編寫程式,定義乙個二維陣列,從鍵盤上接收變數,並以矩陣的形式輸出

#include

main()

int a[3][4];

int i,j;

printf("請輸入12個整數:\n");

5.已知有以下語句,編寫程式,求二維陣列m對角線元素之和

6.編寫程式,通過一維陣列接收5門課程的成績,並輸出平均分數。

7.編寫程式,實現一維陣列中前,後元素的對調

#include

main()

;int i,j,t;

printf("原有資料:\n");

for(i=0;i<=6;i++)

printf("%3d",m[i]);

printf("\n");

for(i=0,j=6;i<=j;i++,j--)

printf("調換後順序:\n");

第十次作業

linux網路服務 osi七層模型 物理層 傳輸介質,組網 資料鏈路層 mac位址定址,資料成幀,資料檢測,重發apr 網路層 將網路位址轉化為實體地址,網路位址定址,路由 ip協議 傳輸層 提供端對端的資料交換,連線,埠 會話層 提供點對點的連線 表示層 資料格式化 應用層 應用程式,服務 tcp...

第十次作業

1.將以下文法消除左遞迴,分析符號串 i i i e e t t t t f f f e i 解 文法改寫 e te e te t ft t ft f e i first集 first e first e first t first t first f follow集 follow e follow...

第十次作業

1,簡述string類中的equals方法與object類中的equals方法的不同點。i string類的equals方法比較的是內容,object類中的equals方法比較的是記憶體位址 2,編寫程式,scanner 當以年 月 日的格式輸入乙個日期時,輸出其該年是否為閏年,該月有幾天,該日是星...