享
#include<stdio.h>
int isprime(int);
void even(int);
main()
{ int a;
scanf("%d",&a);
if(a%2==0)even(a);
else printf("!",a);
}
void even(int x)
{int i;
for(i=2;i<=x/2;i++)
if(isprime(i))
if(isprime(x-i))
{printf("%d=%d+%dn",x,i,x-i);return;}
}
int isprime(int b)
{ int i;
for(i=2;i<=b/2;i++)
if(b%i==0)return 0;
return 1;
}
2. if else if 語句怎麼寫短語
1. if any 若有的話 ; 即便要 ; 如果有 ; 如果有的話
2. IF Brommapojkarna 布洛馬波卡納足球俱樂部 ; 布洛馬波卡納 ; 卡納隊
3. if at 間接熒光抗體試驗 ; 德國慕尼黑國際環博會 ; 間接免疫熒光法 ; 間接免疫熒光試驗
4. Hammarby IF 哈馬比 ; 哈馬比足球俱樂部 ; 哈馬爾比
5. if so 如果這樣 ; 如果有 ; 如果是這樣的話 ; 如果這樣的話
6. If unhindered 如入無人之境
7. if statement 如果語句 ; 條件語句 ; if語句 ; 假如語句
8. if anything 若有任何不同的話 ; 如果有…的話 ; 如果有什麼不同的話 ; 如果有什麼區別的話
9. IF Filter 中頻濾波器 ; 濾波器 ; 中頻聲表濾波器 ; 其級間的帶通濾波器
3. 如何用if語句寫,有幾種if語句基本的有三種格式,在此基礎上可以擴展一些其它格式,注意活學活用即可。1、if……形式<pre t="code" l="cpp">;一般格式:if(表達式) 語句;語義是:如果表達式的值爲真,則執行其後的語句,否則不執行該語句。語句可以是單條語句,也可以是用花括號{}包括起來的複合語句。示例如下:<pre t="code" l="cpp">#include <stdio.h>
int main(){
int a,b,max;
printf("n input two numbers: ");
scanf("%d%d",a,b);
max=a;
if (max<b) max=b;
printf("max=%dn",max);
return 0;
}
2、if……else形式<pre t="code" l="cpp">;一般格式:
if(表達式)
語句1;
else
語句2;
語義是:如果表達式的值爲真,則執行語句1,否則執行語句2 。語句1和語句2可以是複合語句。示例如下:<pre t="code" l="cpp">#include <stdio.h>
int main(){
int a, b;
printf("input two numbers: ");
scanf("%d%d",a,b);
if(a>b)
printf("max=%dn",a);
else
printf("max=%dn",b);
return 0;
}
3、if……else……if形式一般形式爲: <pre t="code" l="cpp"> if(表達式1)
語句1;
else if(表達式2)
語句2;
else if(表達式3)
語句3;
…
else if(表達式m)
語句m;
else
語句n;語義是:依次判斷表達式的值,當出現某個值爲真時,則執行其對應的語句。然後跳到整個if語句之外繼續執行程序。 如果所有的表達式均爲假,則執行語句n。然後繼續執行後續程序。示例如下:<pre t="code" l="cpp">#include <stdio.h>
int main(){
char c;
printf("input a character: ");
c=getchar();
if(c<32)
printf("This is a control charactern");
else if(c>='0'c<='9')
printf("This is a digitn");
else if(c>='A'c<='Z')
printf("This is a capital lettern");
else if(c>='a'c<='z')
printf("This is a small lettern");
else
printf("This is an other charactern");
return 0;
}4、擴展形式if條件控制語句的形式是多種多樣的。比如if嵌套、if……if類似的形式,但是都離不開上面介紹的三種基本形式。注意活學活用。
4. C語言的選擇語句 if else{if (x >= 100 && x <= 0)這句話絕對成立不了的~改成||
前面else{
隨便賦值一個字元就行
}
switch (y)
{
case'A': printf("你的成績是An"); break;
case'B': printf("你的成績是Bn"); break;
case'C': printf("你的成績是Cn"); break;
case'D': printf("你的成績是Dn"); break;
case'E': printf("你的成績是En"); break;
default:printf("輸入不合法");break;
}
最後加一句default就好了~
5. 按鍵精靈判斷選擇語句怎麼寫//登陸加速器
Rem start
VBSCall FindPic(0,0,1280,960,"登陸.bmp",0.8,x,y)
If x>=0 and y>=0
MoveTo x+10 y+3
Delay 3000
LeftClick 1
Delay 3000
EndIf
VBSCall FindPic(0,0,1280,960,"確認連接失敗.bmp",0.8,x,y)
dim num = 0;
//檢查是否連接
While x>=0 and y>=0 and i<5 (如果失敗且次數小於5次,則繼續執行)
MoveTo x+30 y+10
Delay 1000
LeftClick 1
Delay 3000
num = num + 1
EndWhile
( 成功或者執行五次完畢)
If x>=0 and y>=0 (判斷如果失敗)
Goto start (則重啓)
EndIf
Goto 登陸外掛
Rem 登陸外掛
----------------------------------------
無語了,以上審覈不透過?
不執行後面的,不知道你指的是哪後面的。如果是說Goto start後面的,那是因爲你的Goto Start是無條件執行的,每次執行到此,就重啓了。即不會執行後面的語句。因此必須把它放在一把失敗的判斷語句中。
6. EXCEL裏面的IF語句四種條件的怎麼寫1、開啟Excel表格,條件是A1小於0.5則顯示0.3,如果0.5小於A1小於1則顯示0.4,如果1小於A1小於2則顯示0.5,如果A1大於2則顯示0.6。
2、輸入公式=IF(A1<0.5,0.3,IF(A1<1,0.4,IF(A1<2,0.5,0.6)))。
3、回車確認,因爲0.56大於0.5小於1,所以顯示0.4。
4、下拉複製公式就可以了。
7. 這個if語句用switch語句怎麼寫這麼寫就行,還有switch語句並不是哪都適用判斷大小最好還是用if
int a = 3;
int b = 5;
switch (b > a)
{
case true:
Console.WriteLine("5>3");
break;
default:
Console.WriteLine("3<5");
break;
}