簡單c語言問題求答,簡單c語言問題求解答。

2022-02-07 02:51:06 字數 2522 閱讀 5216

1樓:匿名使用者

你把**發上來,才能幫你看,幫你找錯誤吧。

一個很簡單的c語言問題,求高手解答,謝謝!

2樓:風清響

scanf("分數= %d\n",&score);是錯的,這樣會導致你無法輸入任何資料。

不信你可以先給score賦一個初值,然後

printf("%d",score);就會發現score永遠是初值。

應該寫成scanf("%d",&score);

如果你需要顯示「分數=」,應該再用一個printf#include

void main()

switch(score)}

3樓:汐_楓

scanf("分數

= %d\n",&score);//不是printf沒有輸出功能,僅限格式化型別,且對於整形

資料\n是不允許在裡面的,兩種改法:

scanf("分數= %d",&score);//輸入 分數=12或者scanf("%d",&score);//直接輸入數字 12還有switch裡面也錯了

4樓:匿名使用者

多了scanf("分數= %d\n",&score);去掉試試

一些簡單的c語言問題,求大神解答!

5樓:匿名使用者

第一題的答案

#include

#include

const int n=10;

void main()

;void main()

第三題:

#include

#include

const int n=5;

int data[n][n];

int tmax[n];

void main()

}printf("%d,row:%d col:%d\n",tmax,i,tindex);

}printf("min value:%d,row:%d col:%d\n",min,min_i,min_j);}

6樓:

||||(一)

//#include "stdafx.h"//vc++6.0加上這一行.

#include "stdio.h"

int m_n(int m,int n)

}return div;

}void main(void)

(三)//#include "stdafx.h"//vc++6.0加上這一行.

#include "stdio.h"

void main(void)

}printf("第%d行:%d\trow:%d col:%d\n",i+1,lmax,row,col);

}printf("最小值:%d row:%d col:%d\n",min,a,b);}

7樓:匿名使用者

#include

void q1()

}int sum = 0;

for(i = 0; i < 10; i++)}puts("");

}printf("%d\n", sum);

return ;

}void q2()

;int i, sum = d;

for(i = 0; i < m - 1; i++)sum += day[leap][i];

if(leap == 1)

printf("閏年,");

else

printf("平年,");

printf("第%d天\n", sum);

return ;

}void q3()

for(i = 0; i < 5; i++)}printf("%d row:%d col:%d\n", max, row, col);

}return ;

}int main()

8樓:匿名使用者

呵呵,不會是c語言的課程設計吧!

c語言的簡單問題求大神簡單答案

9樓:匿名使用者

輸出時?%.2f 即可指定輸出兩位小數

const float π=3.1415926;

void main()

float areamethod(float inr)float girthmethod(float inr)

10樓:我愛上那女孩

#include

int main()}

簡單c語言問題求解答

11樓:雨涵

答案c預處理功能主要有以下三種:巨集定義、檔案包含和條件編譯,所以a不正確。預處理不是c語句,所以b不正確。預處理命令是由ansic統―規定的,編譯程式不能識別它們,d也不正確。

12樓:

這道題能比較簡單,看看書應該就可以的

求回答簡單的c語言問題,求回答簡單的C語言問題

對於第一個問題建議你好好看看逗號運算子以及其作用,實際上 c c,c 8,c 相當於 c c 當然 c是先自加1再結算值,也就是說c的值就是5 6,也就是11。所以a的最終值就是13了。第二個問題其實就是一個自加運算子的問題,注意x 是先取x的值,之後表示式結束後再減1。所以輸出就是10和9了。最後...

簡單C語言問題

很簡單,溢位了,這裡int是有符號16位二制數的,那麼int的有符號的十進位制最大的取值範圍是 32768 32767,因為a 32767,a a 1這時的a應該為32768,已超出int十進位制取值範圍,而得到的 32768的結果是因為這個數是由系統生成的垃圾資料,不是真實資料。建義你好好學學計算...

C語言很簡單很簡單的問題,C語言很簡單很簡單的問題

第一個 經過呼叫函式的運算後 沒有返回值 所以c d的值沒變 第二個用不到呼叫函式吧 因為計算機是讀 main的 而且是從main之前找函式 後面的函式 計算機不會讀的 應該輸出10 可能不對 我好久沒玩 c語言了 1.要用指標 改為int t int x,int y,int cp,int dp c...