自學C day09 電子時鐘和九九乘法表

2021-10-18 23:19:23 字數 519 閱讀 7465

scanf(「我想輸入乙個數:%d\n」,&a)

不能這麼寫,如果這麼寫的話,你輸入的資料就必須是:我想輸入乙個數:a\n才能正確的輸入進去。所以scanf裡面只能是%d,&a

scanf是以換行為終止標記,如果寫了\n的話就會出現問題,因為使用者的換行符寫不進去,如果敲了回車到底是結束標記還是換行是沒辦法區分的

所以寫scanf的時候就用空格作為分隔就行了,不要寫一些亂七八糟的東西進去

外層迴圈執行一次,內層迴圈執行一周,整個迴圈執行的次數就是內層執行的次數*外層執行的次數

#include

#include

intmain

(void)}

}return0;

}

#include

intmain

(void

)printf

("\n");

}return0;

}

只是把行數初值賦9,依次遞減就行了

自學C day09 陣列

break作用 1 跳出一重迴圈,即使是用在if裡面,也是直接跳出迴圈 2 防止case穿透 如果要跳出兩重迴圈的話,必須借助乙個中間變數 int flag 0 for int m 0 m 10 m if flag 1 continue作用 結束本次迴圈,也就是它之後的迴圈體在本次迴圈中不執行 1 ...

自學C day04 除錯

新增行號方法 工具 選項 文字編輯器 c c 行號勾選 應用 程式的順序執行 到了某個地方停下來 1 程式塊合適的位置設定斷點 2 f5除錯 ctrl f5是不除錯直接執行 3 預設停止的位置是尚未執行的指令,例如停在第九行,第九行沒有執行 4 如果沒有對變數初始化的話,系統會分配隨機數,不會是空 ...

自學C day06 整型

不同種類的整型所開闢的記憶體空間大小不同 int int a 10 short short a 10 long long a 10 long long long long a 10 sizeof 變數名 型別名 sizeof是一種關鍵字,它的用法又和函式有點像 它可以求大小 long要分系統,win...