關於C 問題,很簡單的程式為啥總出問題

2022-03-01 21:05:11 字數 659 閱讀 9698

1樓:十分鐘才註冊好

這個程式有意義嗎??沒有什麼功能啊

如果就按你這上面不改的話,就是先讓你輸入乙個字元和乙個整數,只要不是q,就繼續讓你輸入字元和整數。一旦輸入q,就跳出迴圈,並輸出最後輸入的那個數字;

如果改一下你的程式,把whlie((n--)<0)改成while((n--)>0)的話,就是只要不輸入q,就輸出陣列times和times次字元ch,如果第一次輸入q,那麼輸出times=隨機的乙個垃圾資料,如果是中途輸入q,那就輸出最後輸入的times

2樓:匿名使用者

這裡錯了,改成

void n_chars(char c,int n)

3樓:匿名使用者

#include

using namespace std;

void n_chars(char,int);

int main()

cout<<"the value of times is "<0) //這行有錯

cout<

4樓:匿名使用者

最後的while迴圈用的不對吧 ,你那樣就一直在while裡不停的減1去了,和while以外的程式沒任何關係,執行到這就直接輸出c了,裡面應該還包括點內容我認為,再看看

很簡單的C語言指標問題,乙個很簡單的C語言指標問題

我估計有可能你的問題在於 把char t定義在了for迴圈裡面,而不是開始就宣告。vc裡面,如果寫c檔案而不是cpp 函式裡面所有的變數都要在開頭宣告好。如果僅僅是定義char型,我試過了,沒問題。補充答覆 樓主 我把示例給你看 void testfun char s 只要在子函式裡,在前面宣告好就...

再問關於C的很簡單的問題,再問乙個關於C的很簡單的問題

n3 c1 n c1 n1 是乙個整體,不等號 有些語言裡表示不等於 是不等於啊 另一 賦值運算子 賦值語句的作用是把某個常量或變數或表示式的值賦值給另乙個變數。符號為 這裡並不是等於的意思,只是賦值,等於用 表示。注意 賦值語句左邊的變數在程式的其他地方必須要宣告。得已賦值的變數我們稱為左值,因為...

c語言很簡單的問題我才學C語言希望大家幫幫我

include stdio.h void main x 少了個 你的程式不對 一概是 include iostream.h void main 分析與解 因為100文錢,買100隻雞,所以平均1文錢買1隻雞。每小組4隻雞 其中1只母雞和3只小雞,共值4文錢。因為1只母雞3文錢,3只小雞1文錢 恰好是...