c語言判斷語句
1. c語言中怎樣判斷if控制是哪些個語句
到if下面的第一個分號為止
2. C語言中判斷語句怎麼表示
開關語句:switch(id)//id代表你輸入的信息{ case 1://根據id作出操作,'1'表示輸入的是1 {操作} break; case 2: {操作} break; ...//如果多的話可以繼續按上述格式寫 default: break;} 如果只要做少許判斷用if語句就可以了
3. C語言 if 判斷語句
這考的是省略{}的if的作用域
if中的語句多於一句要加{}
,只有一句就可以不加
我把省略的{}給你加上,你就能看清楚了
if(!x)
{
y++;
//這只有一句
}
else
if(x==0)
{
if(x)
//這個
if和下面的
else
合起來算一句,相對於包含它們的
if(x==0)
來說
{
y+=2;
//
一句
}
else
{
y+=3;
//一句
}
}
4. C語言中判斷語句的 !== 是什麼意思
c語言里!表示『非』 單=是賦值(=右邊值賦予左邊值) ==就是相等的意思 是等號運算符表示法
!==就是 不等於
5. C語言的if語句判斷
A
if 和else後面都只跟一條語句, 如果有多條語句要用{}括起來
if(x<y) {x++;y++;}else {x--;y--;} 這樣才對
6. C語言if判斷語句
if()print("\n")表示當括弧內的值為真的時候回車換行,c語言中不為0即為真。(i%5)表示i對5求余數。前面加個!表示非,即原來是真加!就為假,原來是假加上!就為真。所以整句話的意思是:如果i對5求得的余數是0,列印回車換行符。
7. c語言的判斷語句
if(k==j)
=是賦值,==才是判等
8. c語言編程判斷語句
樓上的回答完全文不對題,還號稱手打?
#include<iostream>
#include<windows.h>
#include<string>
#include<cstdlib>
usingnamespacestd;
intmain()
{
inta=5,b=4,c=6,d;
printf("%d ",d=a>b?a>c?a:c:b);//6
//要這樣看:d=(...),接下來看看括弧中的內容
//a>b?a>c?a:c:b也要逐步分解為a>b?(...):(...)
//因為a=5,b=4所以前者成立,我們來看看前者也就是a>c?a:c
//因為a=5,c=6所以後者成立,返回c
//好了最終結果出來了,也就是d=c
//然後printf的是d的值,所以最後輸出6
getchar();
return0;
}
9. C語言中判斷語句怎麼表示
開關語句:switch(id)//id代表你輸入的信息{
case
1://根據id作出操作,'1'表示輸入的是1
{操作}
break;
case
2:
{操作}
break;
...//如果多的話可以繼續按上述格式寫
default:
break;}
如果只要做少許判斷用if語句就可以了
10. C語言判斷語句
#include <stdio.h>
int strcc(char a[],char b[])
{
int i=0;
while(a[i]==b[i] && a[i]!='\0' && b[i]!='\0')i++;
return a[i]-b[i];
}
int main()
{
char a[100];
while(scanf("%s",a))
{
//strcmp是庫函數,比較兩個字串的大小,如以上的
//strcc函數一般
if(strcmp(a,"china")==0)printf("great\n");
else if(strcmp(a,"japan")==0)printf("sb\n");
}
}