求解答c語言的問題,求解答一個c語言的問題

時間 2021-10-17 05:14:05

1樓:匿名使用者

關鍵是其中的%c和*f,的輸入,%c前不能有空(否則值就取得空格了),*f,三個字元要按原樣輸入,所以輸入(注意其中的空格和標點):

10 20aa 1.5 -3.75*f,67.8按照要求測試程式:

#include

int main()

執行後結果完全正確:

2樓:匿名使用者

哥們你scanf裡格式串寫錯了吧,是不是想寫成這樣啊?

沒見過%f*f這樣的東西,在scanf裡*表示本次輸入不賦值給相應變數,所以你是不是想寫成%*f,如果按照我說的這個格式來輸的話,鍵盤輸入的資料應該是:

10 20aa1.5 -3.75 +1.5 67.8需要注意的是+1.5對應的是%*f,即不賦值給任何變數的,有不懂的再討論吧

#include

#include

using namespace std;

int main()

{int a, b;

char c1, c2;

float x, y, z;

cout<<"a="<

3樓:黃山

10 回車

20 回車

a 回車

a 回車

1.5 回車

3.75 回車

67.8 回車

我有一個c語言的問題不知道,求解答

4樓:匿名使用者

((-b)- sqrt(b^2-4*a*c))/(2*a)

((-b)+ sqrt(b^2-4*a*c))/(2*a)

5樓:窗外的小行星

我問你問題你只要說是或者不是,你被誰

求解c語言的一個問題~ 20

6樓:du知道君

void fun(int x) main()

一個簡單的c語言問題求解答

7樓:匿名使用者

程式輸出為:itis

定義了一個字串陣列ss,其內容為"it is!",呼叫函式 fun ,傳入陣列的首地址。

在fun函式內對字串進行遍歷,直到字串遇到'\0'為止,若是英文字母,則複製到原字串的第一個位置,然後再遇到英文字母繼續複製到第二個位置,以此類推,最後加上結束符'\0'。

列印輸出時就會只輸出結束符前面的字串,也就是複製過去的那些英文字母。

8樓:匿名使用者

首先,你使用printf()需要新增標頭檔案stdio.h。你這個函式完成的是字串的複製;輸出的結果為:itis

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

付哥的技術課堂 getchar 為單字元輸入函式 當為0 和 1 時都將執行case 1 putchar c 由於後面無break語句,又將執行 case 2 putchar c 遇break退出switch,等待輸入 switch c 0 字元 0 與整型0不同,這個case判斷的是整型0 inc...

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

首先執行getchar,就是先讓你輸入一個字元,然後執行putchar,就是將剛剛的字元輸出,然後判斷字元是不是 是的話退出,否則繼續執行迴圈。迴圈體只有一個 掌渺 getchar每接收一個字元,putchar就進行輸出,當為 時,則!後面若還有字元,按換行鍵後則不會輸出 輸出的字元要從getcha...

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

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