給個C語言的例題吧,求解C語言例題

2025-02-10 19:40:16 字數 1587 閱讀 2898

1樓:雨晨怎麼了

1 using system 2 using ; 3 using ; 4 5 namespace helloword_console 6 12 } 13 } 然後竟 第7行 : class program" 改寫成 "class hello word"; 在10~11行中間。新增如下**:

2樓:非凡

#include

void main()

char line[30];

int i,count1=0,count2=0,count3=0,count4=0;

printf("請輸入一行字元: "

gets(line);

i=0;while(line[i]!=0')if(((line[i]>=97) &line[i]<=122))|line[i]>=65) &line[i]<=90)))

count1++;

else if(line[i]==

count2++;

else if(line[i]>=0' &line[i]<=9')count3++;

elsecount4++;

i++;printf("其中的英文字母個數為 %d",count1);

printf("其中的空格個數為 %d",count2);

printf("其中的數字個數為 %d",count3);

printf("其中的其他字元個數為 %d",count4);

3樓:網友

輸入一段字串,然後求其中乙個子字串的個數,子字串可以是單詞、數字嘛!做這個吧,自己先寫吧。

求解c語言例題

4樓:網友

a*a=9

a-=a*a等價於a=a-a*a 3-3*3=-6賦給aa值為-6 不再為3了。

a+=(a-=a*a) 等價於a=a+(a-=a*a) 其中a-=a*a=-6前面以計算過。

所以a=-6-6=-12

5樓:lee木頭人

如果你手邊有c的書的話,看附錄,有c中運算子號的計算順序,對照那個順序再算一次你就明白了。

6樓:網友

= 是從右往左做的 自己算下。

7樓:網友

+=的運算優先順序是從右邊到左邊,所以整個運算式是從,a*a算起。a*a=9,a-=a*a的值 為-6,後面的a+=``,就是a+=-6,因為此時的a=6.所以,整個運算式的結果 為-12

小白請教一道c語言的題

8樓:網友

n%4的可能值為

0:執行default,輸出顯示z ,此時答案為a1:執行case1~4,輸出顯示xy,此時答案為b (遇break跳出)

2:執行case2~4,輸出顯示xy,此時答案為b (遇break跳出)

3:執行case3~4,輸出顯示y,此時答案為d (遇break跳出)

故不能出現的結果為答案c

9樓:網友

n 沒有輸入 ,鬼知道答案是什麼。

c語言中for迴圈的例題,一個c語言中for迴圈的例題

c語言中的for迴圈語句使用最為靈活,不僅可以用於迴圈次數已經確定的情況,而且可以用於迴圈次數不確定而只給出迴圈結束條件的情況,它完全可以代替while語句.for 表示式 1 表示式 2 表示式 3 語句 它的執行過程如下 1 先求 表示式1.2 求 表示式2 若其值為真 值為非0 則執行for語...

C語言問題求解答,c語言問題求解答

第一個days day 獲取最後一個月的天數 第二個switch month 1 獲取除了最後一個月之外完整月的天數之和 逗號表示式從左往右依次計算,取最右邊的表示式的值為整個表示式的值 答案應該是5.000000啊 c語言問題求解答 5 1 include 2 int main 3 21 22 2...

求解啊,C語言的問題,求解啊, C語言的一個問題

表示式y x a b b c 中逗號運算子結合方式從左到右且括號最高,所以首先計算 x a b 表示式,得到x 5而且 x a b 的值為5,故原始可寫為y 5,b c 然後計算表示式 b c 得到表示式的值為10,故原表示式可以寫為y 5,10 而逗號表示式優先順序比賦值運算低,故先賦值,y 5,...