第十二次作業

2022-09-10 05:06:15 字數 1383 閱讀 7612

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");

第十二次作業

目錄 1.編寫乙個程式,可以讀入乙個c 語言的原始檔 2.假定有兩個文字檔案 a.txt b.txt 請程式設計將它們合併為第三個文字檔案 c.txt 3 由鍵盤輸入n和m,程式設計將n m之間的素數儲存到乙個文字檔案 sushu.txt 中 4.已經有乙個文字檔案 data.txt 內容包括多名學...

第十二次作業

一 實驗目的 利用c語言編制遞迴下降分析程式,並對簡單語言進行語法分析。編制乙個遞迴下降分析程式,實現對詞法分析程式所提供的單詞序列的語法檢查和結構分析。二 實驗原理 每個非終結符都對應乙個子程式。該子程式根據下乙個輸入符號 select集 來確定按照哪乙個產生式進行處理,再根據該產生式的右端 三 ...

第十二次作業

includestruct student void add while ch y ch y intmain 這個學生管理系統真的不會做 請教組長張照行並按照組長 一點一點打出來 includestruct student intmain fclose fp fp fopen g output.tx...