第二次總結

2021-09-21 18:47:22 字數 3778 閱讀 1722

語句:c語言中由乙個分號隔開的就是一條語句。

分支語句(選擇結構):

1.if 語句

語法結構

if(表示式1)

語句1;

else if(表示式2)

語句2;

else

語句3;

注:如果表示式的結果為真,則語句執行。(0表示假,非0表示真)

else永遠和最近的if語句相結合

2.switch

語法結構

switch(整型表示式)

完善的switch語句要素:

①switch case和case對應的條件

②每乙個case後面把break帶上包括default後面也帶上

③每乙個switch語句最後要把default帶上

迴圈語句

1.while迴圈

語法結構

while(表示式)

迴圈語句;

for(表示式1;表示式2;表示式)     //表示式1 為初始化部分  表示式2 為條件判斷部分  表示式3 為調整部分

迴圈語句;

①列印100~200之間的素數

方法一

#include

#include

int isprime

(int x)

}return1;

}int main()

}printf

("\n");

system

("pause");

return0;

}

方法二

#include

#include

#include

int isprime

(int x)

}return1;

}int main()

}printf

("\n");

system

("pause");

return0;

}

②輸出乘法口訣表

#include

#include

void

show

(int n)

printf

("\n");

}}int main()

③判斷2023年—2023年之間的閏年

#include

#include

int isleapyear

(int year)

return0;

}int main()

}printf

("\n");

system

("pause");

return0;

}

④給定兩個整形變數的值,將兩個值的內容進行交換

方法一

#include

#include

int main()

方法二(不建立臨時變數)

#include

#include

int main()

⑤求10 個整數中最大值

#include

#include

int max()

; int num =

sizeof

(a)/

sizeof

(a[0])

; int i =1;

int max = a[0]

;for

(; ireturn max;

}int main()

⑥將三個數按從大到小輸出

#include

#include

void

threedata

(int x,int y, int z)

else

if(z>y)

//x z y

else

//x y z

}else

//y>=x

else

if(z>x)

//y z x

else

//y x z}}

int main()

⑦求兩個數的最大公約數

方法一

#include

#include

int findcommondivisor

(int x, int y)

min--;}

return min;

}int main()

方法二(輾轉相減法)

#include

#include

int findcommondivisor

(int x, int y)

else

if(y>x)

else

}return x;

}int main()

方法三(輾轉相除法)

#include

#include

int findcommondivisor

(int x, int y)

else

if(y>x)

else

}return x==

0?y:x;

}int main()

⑧將陣列a中的內容和陣列b中的內容進行交換

#include

#include

void

showarray

(int a[

], int num)

printf

("\n");

}int main()

; int b=

; int num =

sizeof

(a)/

sizeof

(a[0])

; int i =0;

showarray

(a, num)

;showarray

(b, num)

;for

(; i < num; i++

)showarray

(a, num)

;showarray

(b, num)

;system

("pause");

return0;

}

⑨ 計算1/1-1/2+1/3-1/4+1/5 ⋯⋯ + 1/99 - 1/100 的值

#include

#include

double cal

(int top)

return result;

}int main()

⑩編寫程式數一下 1到 100 的所有整數**現多少個數字9

#include

#include

int count()

}else

if(i /

10==9)

}}return count;

}int main()

第二次總結

距離上一次寫總結,過去了兩周,由於第四次任務不多,寫一篇部落格字數會很少,所以兩次任務一起寫一篇部落格。第四次任務 第四次的任務是做測試,並寫出測試文件。通過測試,把每個頁面都仔細的看了一遍,清楚了每個頁面要幹什麼,對這個專案想要實現什麼有了進一步的了解。對於我沒有及時把測試檔案發到群裡還反省了一番...

第二次總結

一 學習方面 二 生活方面 本週完成了歷史校外實踐活動,通過發放調查問卷調查了不同年齡段的人群對於歷史的興趣。三 感悟 在進行歷史校外實踐的時候,我們要發放調查問卷,很多人都配合我們的調查,並認真填寫,但也有人置之不理,做了一件事之後才知道這件事有多難做,所以以後在路上碰到需要幫忙調查問卷的人亦或是...

第二次自考總結

進入提高班第二次自考已經落下了帷幕,這次自考考了三科,分別是 資料庫系統原理,軟體工程工具,網路經濟與企業管理。這三科有兩科是專業課,就是說如果你以後從事計算機軟體這個行業,這兩門應該是必學的。另外一門是非專業課,只要理解其中的意思,記一記也是不難過的 前提是記住哈 網路經濟與企業管理 先說非專業課...