您好,登錄后才能下訂單哦!
今天小編給大家分享一下C語言基礎內容及分支內容有哪些的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。
1.%d輸入整型 %c輸入字符型 %f輸入浮點型 %s輸入字符串 %u輸入無符號整數
2.宏定義:#define
3.signed與unsigned限定char類型和任意整型變量,其中signed帶符號位,unsigned不帶符號位
4.確定字符串結束以‘\0’表示結束
5.操作數個數決定單雙目運算符
6.在操作數前,用小括號將目標數據括起來,可強制修改類型,如
printf("整型輸入:%d\n",(int)2.0);
7.賦值運算符小于算術運算符
8.C語言中非整型數據直接去掉小數部分,并非四舍五入
分支內容
< ,>, <= ,>=優于==和!=
假為0,非零為真,同時判斷真假為邏輯值而非真實值
&&與 ||或 !非
關系運算大于邏輯運算
if語句與switch語句
分別使用兩種語言完成一個項目:成績與等級關系
#include<stdio.h> int main() { int i; printf("請輸入成績:"); scanf_s("%d", &i); if (i >= 90) printf("您的成績等級為A\n"); else if (i>=80 && i < 90) printf("您的成績等級為B\n"); else if (i>=70 && i < 80) printf("您的成績等級為C\n"); else if (i>=60 && i < 70) printf("您的成績等級為D\n"); else printf("您的成績等級為E\n"); return 0; } #include<stdio.h> int main() { char ch; printf("請輸入成績:"); scanf_s("%c", &ch); switch (ch) { case'A':printf("您的成績在90分以上!\n"); break; case'B':printf("您的成績在80-89分!\n"); break; case'C':printf("您的成績在70-79分!\n"); break; case'D':printf("您的成績在60-69分!\n"); break; case'E':printf("您的成績在60分以下!\n"); break; default:printf("請輸入有效的成績評級!\n"); } return 0; }
!!!注意:
1.分支嵌套時,注意懸掛else,else只與與其相距最近的if配對,故以防外一,在if-else語句中,無論單語句還是多語句都用括號包起來
2.switch語句中注意break的運用
3.注意'=='和‘=’的區別,可以將值與變量換位,讓編譯器去解決問題
以上就是“C語言基礎內容及分支內容有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。