C語言題目,求大佬解答C語言題目,求大佬解答

2021-05-21 13:57:27 字數 2774 閱讀 9270

1樓:匿名使用者

#include

#include

int n;

typedef struct student stu;

stu *creat();

void add_student(stu *);

void show(stu *);

stu *delete_student(stu *);

void paiming(stu *);

void show_one(stu *s);

int panduan(double l);

int main()

}return 0;

}//建立連結串列表頭

stu *creat()

//錄入學生資訊

void add_student(stu *s)   while(1)else}}

//根據學號刪除學生資訊

stu *delete_student(stu *s)else if(p->num==num)   p1=p;

p=p->next;

}if(n==0)

else

return s;

}//顯示學生資料庫資訊

void show(stu *s)

else

show_one(head);}}

//對學生按平均分排名

void paiming(stu *s)

double temp;

for(i=0;inext!=null)

}s=s->next;}}

}}//單科平均分統計

void show_one(stu *s);

int b[4][4]=,,,};

int i;

while(s->next!=null)

s=s->next;

}printf("各科平均分 %.2lf %.2lf %.2lf %.2lf\n",ar[0]/n,ar[1]/n,ar[2]/n,ar[3]/n);

printf("90-100分 %d %d %d %d\n",b[0][0],b[1][0],b[2][0],b[3][0]);

printf("80-89分 %d %d %d %d\n",b[0][1],b[1][1],b[2][1],b[3][1]);

printf("60-79分 %d %d %d %d\n",b[0][2],b[1][2],b[2][2],b[3][2]);

printf("60分以下 %d %d %d %d\n",b[0][3],b[1][3],b[2][3],b[3][3]);

}int panduan(double l)

2樓:哈哈

還要嗎,電腦上有程式,要的話我給你找一下

一個簡單的c語言題目……求大佬解答

3樓:爻訊科技

(1)第1行的功能是什麼?

求輸入10進位制整數的位數。

(2)在第2行中,main函式前面為什麼有專void?

表示該main函式無返回

屬值。(3)第4行的功能。

定義兩個整型變數。

(4)設輸入整數356,寫出執行該程式的執行結果。3

c語言程式設計題目,求大佬解答

4樓:小黑哎啊

#include

float fun(float *a,float *b)//兩個數,數值交換函式

int main()

c語言題,求大佬解答

5樓:匿名使用者

#include

void printtrangle(int n)

}void main()

6樓:匿名使用者

演算法1:

#include

void print********(int);

int main()

void print********(int n)}演算法2:

#include

void print********(int);

int main()

void print********(int n)}

求大佬幫忙解答一下c語言題目?

7樓:自我程式設計

這個程式實現的原理是:

迴圈將非數字字元移動到字串的開頭,然後最後一個非數字字元後面新增一個結束符號0(這樣輸出的時候字串只會輸出到0的位置,後面的數字就不列印了。)

1、scanf("%s",&str);肯定是錯的,str是陣列名,表示陣列首地址,應該直接寫scanf("%s",str);或者寫scanf("%s",&str[0]);

2、16行就是我上面說的新增結束符號,要是刪除的話,那麼列印輸出的時候會連同後面數字字元一起輸出,就起不到刪除數字的做用。

8樓:匿名使用者

是**不懂,

就是利用迴圈,對字串中每一個字元判斷,如果是字元就賦給另外一個字串,對比完後輸出新得到的字串

有細節問題可以問我

c語言程式設計題目,**求大佬解答

9樓:匿名使用者

#include

int main()

for(i=0;iif(a[i]) printf("%d",i+1);

return 0;

}//執行示例:

c語言程式設計題目。求解答,C語言程式設計題目。求解答。

您這樣把一大堆習題擺出來,明眼人一看就知道您是一點都不想學啊,就想吃現成的。看您回答問題,情商不低啊,那麼智商也應該沒問題,不會是因為想偷懶吧,還是自己做做試試看,哪個不會單獨提,這樣提問多半不會有人回答,如果回答那是對您不負責任。建議將這些問題分開提。你是找人給你做課後作業嗎?你可真有意思!你有很...

c語言題目,c語言題目

不一樣,分別是1,2 至於第一個是以就不用說了,輸出的配對是從左向右的。第二個區別在於多了一個括號,相當於逗號表示式。輸出的是逗號後面的數,即是b的值。第一個輸出1,第二個輸出2 原因第一個程式只輸出一個 d,按照從左到右的順序來輸出,第二個程式,printf d a,b a,b 式中逗號運算子使用...

c語言題目,c語言題目 數獨 求大神解釋題目意思和分析題目和程式碼

include int result 0 結果數 int main printf 數獨的解為 n n sudoku a,0 if result 0 printf 此數獨無解 return 0 輸出可行的解 void print int a 9 9 printf n if i 2 i 5 printf...