C語句包括哪幾類
C語言的關鍵字分為以下幾類: (1)描述類型定義:typedef,void (2)描述存儲類型:auto,extern,static,register (3)描述數據類型:char,float,double,int, long,shourt,struct, union, unsigned,const,enum,signed,bolatile (4)描述語句: break,continue,switch,case,default,if,else, do,for, while,goto,sizeof,return C語言的運算符可分為以下幾類: 1. 算術運算符:用于各類數值運算。
包括加(+)、減(-)、乘(*)、除(/)、求余(或稱模運算,%)、自增(++)、自減(--)共七種。 2. 關系運算符:用于比較運算。
包括大于(>)、小于(=)、小于等于(>)六種。 5. 賦值運算符:用于賦值運算,分為簡單賦值(=)、復合算術賦值(+=,-=,*=,/=,%=)和復合位運算賦值(&=,|=,^=,>>=,。
請給我一段包含大部分基本語句的C語言代碼要比較有意思的
C語言基本語句
一、 表達式語句:
1、分類:(1)賦值語句 (2)函數調用語句(3)空語句
(1)賦值語句是賦值表達式加一個分號組成。i=1; x=a+b;
(2)函數調用語句是函數調用表達式后跟一全分號組成。 printf("*\n");
(3)空語句是只有一個分號而沒有表達式的語句。 其形式為: ;
二、控制語句
1、if(條件)else
2、for語句
3、while語句
4、do。while語句
5、break語句
6、continue語句
7、return語句
三、例
1、
main()
{
float a,b,c,t;
scanf("%f,%f,%f",&a,&b,&c);
if(a>b){ t=a;a=b;b=t;}
if(a>c){ t=a;a=c;c=t;}
if(b>c){ t=b;b=c;c=t;}
printf("%5.2f,%5.2f,%5.2f",a,b,c);
}
2、main()
{
int n;
for(n=100;nb){ t=a;a=b;b=t;}
if(a>c){ t=a;a=c;c=t;}
if(b>c){ t=b;b=c;c=t;}
printf("%5.2f,%5.2f,%5.2f",a,b,c);
}
2、main()
{
int n;
for(n=100;n
c語言中的語句有哪幾類
C語言語句分為5 類 : 1、 表達式語句 2、 函數調用語句 3、 控制語句 4、 復合語句 5、 空語句 表達式語句 : 表達式+分號; 函數調用語句 : 函數名+實際參數+分號; 格式一般為:函數名(參數表); 控制語句 : 1,條件判斷語句 if語句,switch語句循環執行語句 例如:if(a>b) max=a; else max=b; // 該語句表示:如果a>b條件成立,則max取a的值,否則max的值是b。
在a>b條件的控制下,出現兩個可能的分支流程。而switch語句能實現多個分支流程。
do while語句,while語句,for語句轉向語句 2,循環語句有for、while和do_while三種。當循環語句的循環控制條件為真時,反復執行指定操作,是C語言中專門用來構造循環結構的語句。
如:for(i=1;i0) z=x;是正確的,而if((x=y+5;)>0) z=x;是錯誤的。
什么是定義語句,c'語言
所謂定義是指定義類型,其中包括變量類型,函數類型,結構體類型
舉例說明:
1. int a; 定義了一個整形變量,int 為整形類型,a為變量,因此可以對a賦值。
2. int arr[10]; 定義了一個可以存放10個元素的整形數組。
3. float function(int a)
{ 。 。 }
定義了一個函數類型為float的函數,函數有返回值,返回值的類型
為float類型。
其中括號中的a為形參,類型為int。
4. void function(int a)
{ 。 。 }
定義了一個無類型(void)函數,函數無返回值。
5. struct __ss
{
int a;
float b;
} x; //x為定義的結構體變量
6. typedef struct __ss //注意typedef的用法
{
int a;
float b;
} STU; //STU為定義的結構體類型
STU x; //x為定義的結構體變量(注意5和6的區別)
樓主慢慢體會吧