-
if(a == 12){
??? b = a - b;
}
else{
??? b = a + b;
??? b = a - b;
}
do {
??? if(a == 12){
??????? break;
??? }
??? b = a + b;
} while(false);
b = a - b;
了后面。
而 do-while 和 while 最不一樣的地方,就是 do-while 無論條件是否成立,都會先執行一次循環體內的內容。查看全部 -
while for查看全部 -
枚舉類型可用來定義星期,季節,性別等已知具體數據有哪幾個的數據,而不用進行具體數字的賦值
查看全部 -
結構體可看作自定義的基本數據類型,可用來聲明打包了若干個基本數據類型的變量
查看全部 -
交換變量的值引入第三個變量,int temp = a
變量自增簡寫a=a+10等價于a+=10
查看全部 -
除法分為對整數和對浮點數的兩種情況
查看全部 -
數據類型轉換分為顯示轉換和隱式轉換
顯示轉換即強制轉換,如(int)a,把a強制轉換為int類型,適用于將比較大的數據類型轉換為比較小的數據類型(因為c++不允許大轉?。鏸nt轉換為short
隱式轉換適用于小轉大,如int轉為short,無需顯示聲明(short)
查看全部 -
char(1)<=short(2)<=int(4)<=long(4)<=long long(8)
float(4)? ? double(8)
數據類型分為整型和浮點型兩大類,整型分為有符號和無符號兩大類,容量相同,表示范圍不同,無符號加前綴unsigned
可用sizeof(int)查看整型數據類型占用的長度
查看全部 -
四個輸入輸出語法,printf,cout,scanf,cin。注意書寫格式的區別
cout引號里面的原封不動輸出,不寫%d,cout<<連接
注意cin從鍵盤不斷讀取的格式,更易用,以空格、tab、換行符作為分隔符,不需指明類型,cin>>連接
查看全部 -
我們可以通過 printf 向控制臺輸出內容,也同樣可以使用控制臺向程序輸入內容。輸入內容,就需要用到一個函數scanf。查看全部
-
對于例如星期,季節,性別之類的概念,我們應該優先使用枚舉類型。
enum Week
{
??? Mon, // 星期一
??? Tue, // 星期二
??? Wed, // 星期三
??? Thu, // 星期四
??? Fri, // 星期五
??? Sat, // 星期六
??? Sun, // 星期日
};
int main(int argc,char **argv)
{
??? Week week = Week::Fri;
??? return 0;
}查看全部 -
struct Student
{
??? int math;
??? int english;
}//主函數錢
int main(int argc,char **argv)
{
??? struct Student stu[50];
??? //為其中一個學生的成績賦值
??? stu[20].math = 90;
??? stu[20].english = 95;
??? return 0;
查看全部 -
int a? 這個變量的名字叫做 a查看全部
-
#include <stdio.h>
int main(int argc,char **argv)
{
??? int a[50];
??? a[0] = 98;
??? return 0;
}
或者直接賦值
你也可以只給部分元素賦值,當 {} 中的元素數量少于 [] 中定義的長度的時候,只給前面部分元素賦值,后面的未指定的元素,將被賦值為 0。
#include <stdio.h>
int main(int argc,char **argv)
{
??? int a[4] = {1, 2}; // 1, 2, 0, 0
??? return 0;查看全部 -
浮點型float,double
查看全部
舉報