這個作業屬於哪個課程
c語言程式設計ⅱ
這個作業要求在**
2019春第五周作業
我在這個課程的目標是
能夠靈活運用所學的知識
這個作業在哪個具體方面幫助我實現目標
促使我學習還沒有教的部分
參考文獻
xyt0220168的部落格
基礎作業
英文單詞排序
本題要求編寫程式,輸入若干英文單詞,對這些單詞按長度從小到大排序後輸出。如果長度相同,按照輸入的順序不變。
輸入格式:
輸入為若干英文單詞,每行乙個,以#作為輸入結束標誌。其中英文單詞總數不超過20個,英文單詞為長度小於10的僅由小寫英文本母組成的字串。
輸出格式:
輸出為排序後的結果,每個單詞後面都額外輸出乙個空格。
1)實驗**
#include#include#includeint main(void)
while(1)
a[i][0]='-';
count=i;
for(i=0;istrlen(a[j]))
} }
fprintf(fp,"\n");
for(i=0;i2)設計思路
3)本題除錯過程中碰到問題及解決辦法
問題:不知道怎樣按照輸入樣例輸入單詞,計算字串的長度進行比較,但不知道怎樣把比較的結果以字串的形式輸出。
解決辦法:通過在網上找資料發現c語言中有呼叫字串的標頭檔案及處理字串的函式,在書上找到該標頭檔案及相關函式的使用方法後,進行程式設計。
4)執行結果截圖
第四周預習題
統計一行文字的單詞個數
本題目要求編寫程式統計一行字元中單詞的個數。所謂「單詞」是指連續不含空格的字串,各單詞之間用空格分隔,空格數可以是多個。
輸入格式:
輸入給出一行字元。
輸出格式:
在一行中輸出單詞個數。
1)實驗**
#include#includeint main(void)
{ int i,len,num;
char a[1000];
gets(a);
len=strlen(a);
if(a[0]==' ')
num=0;
else
num=1;
for(i=0;i2)設計思路
3)本題除錯過程中碰到問題及解決辦法
問題:不知道怎樣輸入字串,對判讀的條件有疑惑,例如「 』 」的判斷。
解決辦法:借鑑彭琛老師的**。
4)執行結果截圖
第五周預習題
1)預習內容
指標變數的含義:專門用來存放變數位址的變數,用來實現間接訪問;
指標的定義:型別名 * 指標變數名;
指標變數的賦值:指標的賦值是位址,int *p=&i。
2)作業截圖
3)預習中的存在的疑惑
指標的呼叫過程還不怎麼清楚。
學習進度條
周/日這周所花的時間
**行數
學到的知識點簡介
目前比較迷茫的問題
3/11-3/15
6小時57
指標的定義與呼叫
無3/18-3/22
8小時80
二維陣列的定義與呼叫
無3/25-3/29
6小時54
呼叫處理字元的函式
無學習感悟
在解決一些問題的時候,我們經常會用我們已有的知識去解決,但是往往會把問題複雜化,因此,要多積累知識。
2019春第五周作業
第五周作業 deadline 2019 03 29 周五 23 00 本週教學目標 通過案例 判斷回文 幫助學生掌握字串的基本概念及使用方法,重點理解字串與一維字元陣列的區別 字串的儲存以及字串的操作方法。通過重點分析進製轉換的實現,使學生能正確使用字串進行程式設計。第四周預習作業 統計一行文字的單...
2019春第五周作業
這個作業屬於那個課程 c語言程式設計 這個作業要求在 我在這個課程的目標是 學會使用字串 這個作業在哪個具體方面幫助我實現目標 英文單詞排序 參考文獻 此為第四周預習題本題目要求編寫程式統計一行字元中單詞的個數。所謂 單詞 是指連續不含空格的字串,各單詞之間用空格分隔,空格數可以是多個。輸入格式 輸...
2019春第五周作業
這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 學會如何使用字串 這個作業在哪個具體方面幫助我實現目標 對字元陣列的理解 參考文獻 c語言程式設計 7 1 英文單詞排序 25 分 本題要求編寫程式,輸入若干英文單詞,對這些單詞按長度從小到大排序後輸出。如果長度相同,按...