程式語言 day 5

2021-10-19 18:00:55 字數 591 閱讀 4285

//test_7

//程式讀入一組文字行,並把最長的文字行列印出來

//功能拆分,利用各個函式實現

/* while(還有未處理的行)

if(該行比已處理的最長行還要長)

儲存該行為最長行

儲存該行的長度

列印最長行 */

#include #define maxline 1000 //限制每行可輸入的字元數量上限

int getline(char s, int lim);

void copy(char from, char to);

int main()

}if(max>0)

printf("%s",longest); //以%s列印字串

return 0;

}//獲取一行文字行,並儲存在s中

int getline(char s, int lim) //形參是陣列

s[i]='\0'; //在字元陣列末尾新增'\0'(空字元),標記字串的結束

return i; //返回文字行長度

}

C語言補習 day5

今天是到成都的第4天,是開始培訓的第三天。c語言中的三大結構 迴圈 選擇 順序 語句 1 空語句 2 表示式語句 表示式 3 函式呼叫語句 1 函式名 引數 2 返回值型別 變數 函式名 引數 4 條件語句 if 表示式 else if 表示式 5 選擇語句 switch 表示式 整形 6 迴圈語句...

C語言學習 day5

一 c運算子 運算子是一種告訴編譯器執行特定的數學或邏輯操作的符號。1 算術運算子 2 關係運算子 3 邏輯運算子 4 位運算子 異或 取反 二進位制右移運算子 將乙個數的各二進位制位全部右移若干位,正數左補0,負數左補1,右邊丟棄。5 賦值運算子 6 雜項運算子 sizeof 三元 7 c中運算子...

隨堂筆記day5

string判斷相不相等要使用 equals 不能使用 號 表示非,將true變成假,false變成真 username.equals kkkkkkkkk string不等於表示方式。位運算子 現將運算元據轉化為二進位制,再運算。2 1 4左位移運算子,相當於乘2操作,乘4位移2位,反之。速度快 4...