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

2021-07-04 15:38:16 字數 2433 閱讀 2084

1樓:匿名使用者

a) 用結構體定義以下學生資訊,結構體名:student

學號、姓名和成績(包括3門課程的成績,可用一個陣列表示);

struct student

c語言問題,求大神解答!

2樓:奔安

#include

#include

#include

typedef unsigned int uint;

typedef struct tagstudent student;

struct tagstudent

;int main(void)

printf("請輸入第%d名學生的語文分數:\n",i+1);

scanf("%d", &stu[i].scorech);

getchar();

printf("請輸入第%d名學生的數學分數:\n",i+1);

getchar();

c語言問題小白求大神解答! 5

3樓:志祥羅志祥

因為如果a/i的話得到的就是整數了而不是小數,比如1/4直接得到0而不是0.25

c語言入門問題,求大神解答?

4樓:月光下的

您好,很高興回答您的問題。

對於您說的問題,確實是屬於入門級別的問題,您要多多自己動手操作哦。而且switch 語句是有很多的限制條件的,個人認為不是很適合在您所說的這個題目中。建議用if-else語句很容易解決您說的問題,switch語句反而把問題弄複雜了。

5樓:匿名使用者

#include

void main()}

6樓:匿名使用者

系語言入門問題,這是專業的電腦知識,你必須認真的學習才能提高自己的領會能力。

7樓:你不會難道我會

#include

void main()

}//用ascll碼來做這道題

c語言問題,求大神解答!

8樓:匿名使用者

#include

int main(void)

#include

int main(void)

9樓:

#include

int main ()

else

}第一題

c語言問題,求大神解答

10樓:匿名使用者

第一題答案是錯誤的,應當是c

可以自己寫一段程式測試一下就知道了

第二題答案是d,不知道你的標準答案是從哪來的解析過程如下

11樓:風火輪

第一題答案錯了,就是選c;第二題選d。

第二題,你的分析基本都對,只錯在了最後一句,c應該是x自加後的7,“9==5不等所以選後面++x”這一句,正是因為x自增變成了7,所以a才會被賦值7.

12樓:

第一題選c,第二題選d;

a=b++;是先將b原有的值賦給a後再加;

例如int b = 1;

a=b++;是先將1給a然後b再加加等於2;

a=++b;是先計算b加加再把結果複製給a;也就是b先加1等於2,再把2給a;

理解上面這兩個例子後再去解上面的題也就沒問題了

c語言問題求大神解答~~

13樓:匿名使用者

因為i = 9時,m = sqrt(9) = 3;

函式體內for迴圈首先判斷9%2,值是1因此返回0,可以作如下修改:

for(i=2;i<=m;i++)

if(n%i==0)

return -1;

return 0;

這樣的話迴圈就會返回-1

14樓:匿名使用者

fact 函式的目的有點不清楚哈,不知道是不是想用來判斷一個數是不是合數(合數返回-1,素數返回0,如果是這個目的的話,那這個函式是有問題的)。

當前的 fact 它的作用能判斷一個數是不是偶數,偶數會返回-1,奇數會返回0。因為fact函式中for 迴圈中有一個 if...else...

結構,不管if後面的條件是否成立,fact函式中的for迴圈都只會執行一次,它裡面的i只會是2。所以也就是判斷n能不能被2整除,能就返回-1,不能就返回0。9是奇數,所以fact(9)等於0。

15樓:傷透腦筋的小蜜蜂

什麼程式啊,你這程式還可以除錯????

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

你把 發上來,才能幫你看,幫你找錯誤吧。一個很簡單的c語言問題,求高手解答,謝謝!scanf 分數 d n score 是錯的,這樣會導致你無法輸入任何資料。不信你可以先給score賦一個初值,然後 printf d score 就會發現score永遠是初值。應該寫成scanf d score 如果...

C語言問題C語言問題,C語言問題C語言問題

include include int main b k p b k 0 puts b return 0 c語言問題c語言問題 include int main int h,m scanf d d h,m printf s num h if m 0 else printf o clock print...

c語言問題求解答具體點,C語言問題求解答

cpp1.exe 1 error s 0 warning s cpp1程式一個錯誤0個警告 c語言問題求解答 第一個days day 獲取最後一個月的天數 第二個switch month 1 獲取除了最後一個月之外完整月的天數之和 逗號表示式從左往右依次計算,取最右邊的表示式的值為整個表示式的值 答...