c語言中 : 語句是什麼意思

對於條件表達式b ? x : y,先計算條件b,然後進行判斷。如果b的值為true,計算x的值,運算結版果為x的值;否權則,計算y的值,運算結果為y的值。一個條件表達式絕不會既計算x,又計算y。條件運算符是右結合的,也就是說,從右向左分組計算。例如,a ? b : c ? d : e將按a ? b : (c ? d : e)執行。

<表達式1> ? <表達式2> : <表達式3>; "?"運算符的含義是:先求表達式1的值,如果為真,則執行表達式2,並返回表達式2的結果;如果表達式1的值為假,則執行表達式3,並返回表達式3的結果。

可以理解為條件 ? 結果1 : 結果2裡面的?號是格式要求。也可以理解為是不是條件成立,條件成立為結果1否則為結果2。

注意:在C語言中,結果1 和 結果2的類型必須一致。

a ? b : c簡單理解方式為:

if(a){
returnb;
}else{
returnc;
}

⑵ C語言語句

答案B應該是if(a>b){c=a;a=b;b=c;}吧?
這樣的話應該選C
A用逗號表達式,B用的語句塊,
C用分號分隔,沒有花括弧,只有c=a是if的執行體

⑶ C語言簡單100句

=====================================================
測過了 好用 不懂得hi網路問我 我可以教你 也給你把.exe執行程序發給你
====================================================
#include<stdio.h>
void main()
{
int a[10],i=0,max,j=0,k=0;
while(i<10)
{
printf("請輸入a[%d]=:",i);
scanf("%d",&a[i]);
i++;
max=a[0];
}
for(i=0;i<10;i++)
{
if(a[i]>a[i-1])
max=a[i];
}
printf("最大數max=%d\n",max);
printf("素數有:\n");
for(i=0;i<10;i++)
{
j+=ss(a[i]);
if(ss(a[i]))
printf("%d\n",a[i]);
}
printf("質數有:\n");
for(i=0;i<10;i++)
{
k+=zs(a[i]);
if(zs(a[i]))
printf("%d\n",a[i]);
}
if(j==0)
printf("沒有素數\n");
if(k==0)
printf("沒有質素\n");
}

int ss(int m)
{
int i;
if(m==2)
return 1;
for(i=2;i<m;i++)
{
if(m%i==0)
return 0;//不是素數
}
return 1;
}
int zs(int m)
{
if(m%2==0)
return 0;//不是質素
return 1;
}

⑷ 用C語言怎樣編寫一句話

工具/原料

VC++6.0 電腦

方法/步驟

1、首先,打開編譯器,新建文件。出現的空白處是寫代碼的。

⑸ C語言中的語句都有什麼啊具體怎麼用啊

在C語言中,程序都是由語句組成的,語句用來命令計算機系統執行某種操作。一個好的程序設計語言中提供的語句,應該能夠使得編寫出來的程序,結構清晰合理,風格優美和執行效率高。C語句可歸為 以下5大類: 1.復合語句 用大括弧括起來的一些語句。這些語句被看成一個整體。如{t=x;x=y;y=t}中,共有3條語句,每個語句都以分號結尾。 2.控制語句 控制語句用於控製程序的流程,以實現程序的各種結構方式。它們由特定的語句定義符組成。C語言有9種控制語句,可分成以下3類。 (1)條件判斷語句:if 語句,switch 語句。 (2)循環執行語句:do while 語句,while 語句,for 語句。 (3)轉向語句:break 語句,goto 語句,continue 語句,return 語句。 3.函數調用語句 一個函數調用加一個分號構成函數調用語句。例如: printf("Where do you want to go?"); 上述語句是由一個printf格式輸出函數加一個分號構成一條函數調用語句。 4.表達式語句 用表達式構成語句,表示一個運算或操作。C語言中最簡單的語句是表達式語句,它的一般形式:<表達式>; 其實表達式語句就是在表達式最後加上一個「;」。一個表達式語句必須在最後出現分號,分號是表達式語句中不可或缺的。例如:4+5; a==b&&c==d; 5.空語句 只有分號「;」組成的語句稱為空語句。空語句不執行任何操作,在程序中可用來做空循環體。例如: while(getchar()!='\n'); 該語句的功能是,只要從鍵盤輸入的字元不是回車則重新輸入。這里的循環體是空語句。 以上便是對C語句的基本概述,描述的可能不是很詳細,具體的使用方法和技巧還要靠自己的實踐來獲得,在此不再贅述。

⑹ 新手提問:C語言如何輸出一句話啊,具體怎麼做

#include<stdio.h>

intmain()
{
//用printf就能輸出一句話,要包含stdio.h頭文件
printf("Helloworld! ");
return0;
}

⑺ c語言語句有哪些

C語句可分為以下五類: 1.表達式語句; 2.函數調用語句; 3.控制語句; 4.復合語句; 5.空語句。
1.表達式語句
表達式語句由表達式加上分號「;」組成。 其一般形式為: 表達式;執行表達式語句就是計算表達式的值。 例如: x=y+z;a=520; 賦值語句; y+z;加法運算語句,但計算結果不能保留,無實際意義; i++; 自增1語句,i值增1。 i++; 是先運算i後再加1。 ++i; 是先把i值增1後運算。
編輯本段2.函數調用語句
由函數名、實際參數加上分號「;」組成。 其一般形式為: 函數名(實際參數表) ; 執行函數語句就是調用函數體並把實際參數賦予函數定義中的形式參數,然後執行被調函數體中的語句,求取函數值。 調用庫函數,輸出字元串。
編輯本段3.控制語句
控制語句用於控製程序的流程, 以實現程序的各種結構方式。 它們由特定的語句定義符組成。C語言有九種控制語句。 可分成以下三類: (1). 條件判斷語句 if語句、switch語句; (2) .循環執行語句 do while語句、while語句、for語句; (3). 轉向語句 break語句、goto語句(此語句盡量少用,因為這不利結構化程序設計,濫用它會使程序流程無規律、可讀性差)、continue語句、return語句。
編輯本段條件判斷
int a,b; if(x>y) printf("x,\n"); else printf("y,\n");
編輯本段4.復合語句
把多個語句用括弧{}括起來組成的一個語句稱復合語句。 在程序中應把復合語句看成是單條語句,而不是多條語句,例如 { x=y+z; a=b+c; printf(「%d%d」,x,a); } 是一條復合語句。復合語句內的各條語句都必須以分號「;」結尾;此外,在括弧「}」外不能加分號。
編輯本段5.空語句
只有分號「;」組成的語句稱為空語句。 空語句是什麼也不執行的語句。在程序中空語句可用來作空循環體。 例如 while(getchar()!='\n'); 本語句的功能是,只要從鍵盤輸入的字元不是回車則重新輸入。這里的循環體為空語句。

⑻ 只要五句話最簡單的

I am a very cheerful person, looks very handsome, very provoking love. I like to eat bananas and apples. I also like to travel and watch TV. Hope everybody can like me

⑼ 「秘密在每一句的第五個字」這句話用C語言編寫代碼怎麼寫求IT高手

#include<stdio.h>
int main()
{
printf("秘密在每一句的第五個字");
return 0;
}

⑽ C語言的語句有哪些

1.if else
if(表達式){
語句1
}
else{
語句2
}
當表達式回為真時執行語句1否則執行語句2
if語句也可以嵌套使答用如:
if(表達式1){
if(表達式2){
語句1
}
else{
語句2
}
}
2.do while和while基本一樣,區別在與do while至少要執行一次運算,然後比較表達式而while是先比較再運算.
3.for語句如for(a=1;a<=100;a++)括弧裡面第一個語句是初使化a第二個是循環條件第三個a++是讓a的值變化,達到循環的效果.
一共有9種,剩下是break,switch,goto只類的,就不寫了哈,,,太多咯..