第十次作業

2022-09-10 05:33:10 字數 1383 閱讀 5221

1.實現乙個選單  可以切換 ,可以返回主選單

主選單1.登入

2.註冊

3.輸出水仙花數

4.退出程式

請選擇:

選擇後實現對應的功能

3.使用遞迴函式,求階乘,並呼叫求5的階乘.

#include

int jc(int n){

if(n==1)

return 1;

else

return n*jc(n-1);

main()

int i,j;

printf("請輸入乙個數並求出它的階乘");

scanf("%d",&i);

j=jc(i);

printf("該數的階乘為%d\n",j);

4.使用函式,求乙個數絕對值,並呼叫.

#include

int jdz(int n){

if(n>0)

return n;

else

return n*(-1);

main()

int i,j;

printf("請輸入乙個數並輸出它的絕對值");

scanf("%d",&i);

j=jdz(i);

printf("該數的絕對值為%d\n",j);

5.使用函式,判斷乙個年份是不是閏年,如果是閏年返回1,否則返回0

#include

int nf(int n){

if(n%4==0&&n%100!=0||n%400==0)

return 1;

else

return 0;

main()

int i,j;

printf("請輸入乙個數並判斷是否為閏年,是閏年輸出1否則輸出0\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 當以年 月 日的格式輸入乙個日期時,輸出其該年是否為閏年,該月有幾天,該日是星...