本文目錄一覽:
c語言三種基本結構的特點
在C語言中,有三種基本的程序結構:順序結構、選擇結構和循環結構。 擴展資料
1、順序結構
順序結構表示程序中的各操作是按照它們出現的先後順序執行的’,這種結構的特點是:程序從入口點a開始,按順序執行所有操作,直到出口點b處,所以稱為順序結構。
2、選擇結構
選擇結構表示程序的處理步驟出現了分支,它需要根據某一特定的條件選擇其中的一個分支執行。選擇結構有單選擇、雙選擇和多選擇三種形式。
3、循環結構
循環結構表示程序反覆執行某個或某些操作,直到某條件為假(或為真)時才可終止循環。在循環結構中最主要的是:什麼情況下執行循環?哪些操作需要循環執行?循環結構的基本形式有兩種:當型循環和直到型循環,而什麼情況下執行循環則要根據條件判斷。
C語言中if語句的三種形式到底是怎樣的?分別舉例
1)簡化形式
if(表達式) 語句塊
如: if(xy) printf(「%d」,x);
2)一般形式
if (表達式)
語句塊1
else
語句塊2
例如:
if (xy)
printf(「max=%d」,x);
else
printf(「max=%d」,y);
3)嵌套形式
含義:一條if語句重又包含另一個if語句稱為if語句的嵌套.
格式:
if( )
if( ) 語句塊1
else 語句塊2
else
if( ) 語句塊3
else 語句塊4
例如:
if (score90)
printf(「very good」);
else
if(score80)
printf(「good」);
else
if(score60)
printf(「ok」);
else
printf(「bad」);
如果語句塊包含多個語句,用{}就行了
例如:
if(n0)
{
printf(“%d”,n);
printf(“是正數\n”);
}
c語言的基本類型數據有哪幾種
1、整型int2(或4)同短整型(或長整型)
2、短整型short2-32768~32767
3、長整型long4-2的31次方~2的31次方-1
4、無符號整型unsigned[int]2(或4)同無符號短整型(長整型)
5、無符號短整型unsignedshort20~65535(0~2的16次方-1)
6、無符號長整型unsignedlong40~2的32次方-1
7、單精度實型float4-10的38次方~10的38次方
8、雙精度實型double8-10的308次方~10的308次方
9、字元型char1-128~127
擴展資料
unsignedlong的使用
例:
#includecstdio
intmain()
{
unsignedintui=-1;
unsignedlongul=-1;
unsignedlonglongull=-1;
size_tst=-1;
printf(“ui=%u,ul=%lu,ull=%llu,st=%zu\n”,ui,ul,ull,st);
return0;
}
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/282746.html