奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

C語(yǔ)言

c語(yǔ)言if語(yǔ)句的用法

時(shí)間:2024-07-23 07:14:13 C語(yǔ)言 我要投稿

c語(yǔ)言if語(yǔ)句的用法

  C語(yǔ)言中if語(yǔ)句基本的有三種格式,在此基礎(chǔ)上可以擴(kuò)展一些其它格式,下面我們來(lái)看看c語(yǔ)言if語(yǔ)句的用法。

  c語(yǔ)言if語(yǔ)句的用法

  1、 if……形式

  一般格式:if(表達(dá)式) 語(yǔ)句;

  語(yǔ)義是:如果表達(dá)式的值為真,則執(zhí)行其后的語(yǔ)句,否則不執(zhí)行該語(yǔ)句。語(yǔ)句可以是單條語(yǔ)句,也可以是用花括號(hào){}包括起來(lái)的復(fù)合語(yǔ)句。示例如下:

  #include

  int main(){

  int a,b,max;

  printf(" input two numbers: ");

  scanf("%d%d",&a,&b);

  max=a;

  if (max<b) max=b;

  printf("max=%d ",max);

  return 0;

  }

  2、if……else形式

  一般格式:

  if(表達(dá)式)

  語(yǔ)句1;

  else

  語(yǔ)句2;

  語(yǔ)義是:如果表達(dá)式的值為真,則執(zhí)行語(yǔ)句1,否則執(zhí)行語(yǔ)句2 。語(yǔ)句1和語(yǔ)句2可以是復(fù)合語(yǔ)句。

  示例如下:

  #include

  int main(){

  int a, b;

  printf("input two numbers: ");

  scanf("%d%d",&a,&b);

  if(a>b)

  printf("max=%d ",a);

  else

  printf("max=%d ",b);

  return 0;

  }

  3、if……else……if形式

  一般形式為:

  if(表達(dá)式1)

  語(yǔ)句1;

  else if(表達(dá)式2)

  語(yǔ)句2;

  else if(表達(dá)式3)

  語(yǔ)句3;

  …

  else if(表達(dá)式m)

  語(yǔ)句m;

  else

  語(yǔ)句n;

  語(yǔ)義是:依次判斷表達(dá)式的值,當(dāng)出現(xiàn)某個(gè)值為真時(shí),則執(zhí)行其對(duì)應(yīng)的語(yǔ)句。然后跳到整個(gè)if語(yǔ)句之外繼續(xù)執(zhí)行程序。 如果所有的表達(dá)式均為假,則執(zhí)行語(yǔ)句n。然后繼續(xù)執(zhí)行后續(xù)程序。示例如下:

  #include

  int main(){

  char c;

  printf("input a character: ");

  c=get);

  if(c<32)

  printf("This is a control character ");

  else if(c>=0&&c<=9)

  printf("This is a digit ");

  else if(c>=A&&c<=Z)

  printf("This is a capital letter ");

  else if(c>=a&&c<=z)

  printf("This is a small letter ");

  else

  printf("This is an other character ");

  return 0;

  }

  4、擴(kuò)展形式

  if條件控制語(yǔ)句的形式是多種多樣的。比如if嵌套、if……if類似的形式,但是都離不開(kāi)上面介紹的三種基本形式。注意活學(xué)活用。

  【拓展】c語(yǔ)言的優(yōu)缺點(diǎn)

  1. 簡(jiǎn)潔緊湊、靈活方便

  C語(yǔ)言一共只有32個(gè)關(guān)鍵字,9種控制語(yǔ)句,程序書寫形式自由,主要用小寫字母表示。它把高級(jí)語(yǔ)言的基本結(jié)構(gòu)和語(yǔ)句與低級(jí)語(yǔ)言的實(shí)用性結(jié)合起來(lái)。 C 語(yǔ)言可以像匯編語(yǔ)言一樣對(duì)位、字節(jié)和地址進(jìn)行操作,而這三者是計(jì)算機(jī)最基本的工作單元。

  2. 運(yùn)算符豐富

  C語(yǔ)言的運(yùn)算符包含的范圍很廣泛,共有34種運(yùn)算符。C語(yǔ)言把括號(hào)、賦值、強(qiáng)制類型轉(zhuǎn)換等都作為運(yùn)算符處理。從而使C語(yǔ)言的運(yùn)算類型極其豐富,表達(dá)式類型多樣化。靈活使用各種運(yùn)算符可以實(shí)現(xiàn)在其它高級(jí)語(yǔ)言中難以實(shí)現(xiàn)的運(yùn)算。

  3. 數(shù)據(jù)結(jié)構(gòu)豐富

  C語(yǔ)言的數(shù)據(jù)類型有:整型、實(shí)型、字符型、數(shù)組類型、指針類型、結(jié)構(gòu)體類型、共用體類型等。能用來(lái)實(shí)現(xiàn)各種復(fù)雜的數(shù)據(jù)結(jié)構(gòu)的運(yùn)算。并引入了指針概念,使程序效率更高。另外C語(yǔ)言具有強(qiáng)大的圖形功能,支持多種顯示器和驅(qū)動(dòng)器。且計(jì)算功能、邏輯判斷功能強(qiáng)大。

  4. C是結(jié)構(gòu)式語(yǔ)言

  結(jié)構(gòu)式語(yǔ)言的顯著特點(diǎn)是代碼及數(shù)據(jù)的分隔化,即程序的各個(gè)部分除了必要的信息交流外彼此獨(dú)立。這種結(jié)構(gòu)化方式可使程序?qū)哟吻逦阌谑褂谩⒕S護(hù)以及調(diào)試。C語(yǔ)言是以函數(shù)形式提供給用戶的,這些函數(shù)可方便的調(diào)用,并具有多種循環(huán)、條件語(yǔ)句控制程序流向,從而使程序完全結(jié)構(gòu)化。

  5.C語(yǔ)法限制

  C語(yǔ)法限制不太嚴(yán)格,程序設(shè)計(jì)自由度大 雖然C語(yǔ)言也是強(qiáng)類型語(yǔ)言,但它的語(yǔ)法比較靈活,允許程序編寫者有較大的自由度

  6. C語(yǔ)言允許直接訪問(wèn)物理地址,可以直接對(duì)硬件進(jìn)行操作

  由于C語(yǔ)言允許直接訪問(wèn)物理地址,可以直接對(duì)硬件進(jìn)行

【c語(yǔ)言if語(yǔ)句的用法】相關(guān)文章:

C語(yǔ)言for語(yǔ)句用法詳解10-30

C語(yǔ)言#define的用法08-19

c語(yǔ)言問(wèn)號(hào)冒號(hào)的用法09-01

c語(yǔ)言大括號(hào)的用法05-24

C語(yǔ)言assert的用法有哪些07-17

C語(yǔ)言預(yù)定義宏用法10-06

C語(yǔ)言中strpbr()函數(shù)的用法07-25

c語(yǔ)言中time函數(shù)的用法08-27

C語(yǔ)言if語(yǔ)句的使用06-30

c語(yǔ)言位運(yùn)算符的用法指導(dǎo)06-02

主站蜘蛛池模板: 西峡县| 阳信县| 金门县| 和田市| 安远县| 会理县| 江门市| 德格县| 司法| 宝清县| 东阳市| 成武县| 聊城市| 永兴县| 阆中市| 香港| 定远县| 长汀县| 南安市| 五河县| 东台市| 康平县| 阜康市| 庆城县| 柏乡县| 东乌珠穆沁旗| 贡觉县| 于都县| 台北县| 汶川县| 蒙阴县| 西乌珠穆沁旗| 堆龙德庆县| 南靖县| 托克逊县| 古浪县| 神农架林区| 郎溪县| 巴楚县| 自治县| 兴海县|