第 十一 次作業

2022-08-22 08:12:12 字數 1569 閱讀 1161

一、實驗內容      

1.實驗要求:輸入乙個字串,統計大寫字母、小寫字母、空格、數字和其他字元的個數。(要求用字元陣列)

**:

#include#include

intmain()

printf(

"這個字串中大寫字母有%d個,小寫字母有%d個,數字有%d個,空格有%d個,其他字元有%d個

",a,b,c,d,e);

return0;

}

程式執行結果:

2.實驗要求:利用字元陣列進行密碼的驗證,如果密碼正確則登陸成功,否則登入失敗。密碼允許輸入三次。

**:

#include#include

intmain()

else}}

程式執行結果:

3.實驗要求:編寫乙個函式,判斷乙個字串是否是回文。若是回文函式返回值為1;否則返回值為0。回文是順讀和倒讀都一樣。如「level」「abba」等是回文,但「abcd」不是回文。在主函式中呼叫回文函式對輸入的字串進行判斷。

**:

#include#include

int huiwen(char

c);int

main()

; printf(

"請輸入乙個字串:\n");

scanf("%s

",str);

if(huiwen(str)==1

)

else

if(huiwen(str)==0

)

return0;

}int huiwen(char

c)

return0;

}

程式執行結果:

二、實驗總結

1.注意迴圈的順序和數阻個數的給定;

2.字串連線函式strcat;字串拷貝函式strcpy;字串比較函式strcmp;字串長度函式strlen;

字串大小寫字母轉換函式strlwr(大變小)strupr(小變大)

三、課堂總結

1、一千多行;對c語言從一開始的一點都不了解到現在的一點點熟悉,這是個進步的過程,需要認真仔細的寫每乙個程式;程式設計時要思考全面,分析每乙個可能遇到的問題;

2、寫**的時候要求英中文的書寫,標點也要注意;不要忘記開頭的主函式和末尾的return 0;c語言是一門需要特別注意細節的課程,再寫程式的時候應該仔細;每次課程後也應該多看看書進行知識的熟悉;

3、對於採用技術部落格提交作業這種形式,我特別支援。這種方式可以彌補在實驗課上的不足,可以讓每個學生都能完成自己的程式設計,加深對知識的了解和掌握,從而為c的學習打下紮實的基礎;

第十一次作業

問題 答案這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 精通c語言,深入了解c語言的程式設計,學會自己編寫程式 這個作業在那個具體方面幫助我實現目標 進一步的的認識函式,學習函式的定義 呼叫和申明,並學習變數的作用域 生存週期和儲存型別 參考文獻 1.pta實驗作業...

第十一次作業

這個作業屬於哪個課程 c語言程式設計ll 這個作業要求在 我在這個課程的目標是 熟練掌握運用各語法 這個作業在哪個具體方面幫助我實現目標 巨難的程式設計題 參考文獻 題目內容描述 本題要求實現乙個函式,判斷任一給定整數n是否滿足條件 它是完全平方數,又至少有兩位數字相同,如144 676等。1.1....

第十一次作業

4 cola公司的雇員分為以下若干類 知識點 多型 1 colaemployee 這是所有員工總的父類,屬性 員工的姓名,員工的生日月份。2 salariedemployee colaemployee 的子類,拿固定工資的員工。3 hourlyemployee colaemployee 的子類,按小...