程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C >> C語言問答 >> 急急急 三題 C語言編程題全部回答 高手進 高分懸賞 回答的好另有加分

急急急 三題 C語言編程題全部回答 高手進 高分懸賞 回答的好另有加分

編輯:C語言問答

急急急 三題 C語言編程題全部回答 高手進 高分懸賞 回答的好另有加分

80

第四題。選美比賽

在選美大獎賽的半決勝賽現場,有一批選手參加比賽,比賽的規則是最後得分越高,名次越低。當半決決賽結束時,要在現場按照選手的出場順序宣布最後得分和最後名次,獲得相同分數的選手具有相同的名次,名次連續編號,不用考慮同名次的選手人數。例如:

   選手序號:         1,2,3,4,5,6,7

   選手得分:         5,3,4,7,3,5,6

   則輸出名次為:  3,1,2,5,1,3,4

   請采用數組方法編程幫助大獎賽組委會完成半決賽的評分和排名工作

第五題。大賽現場統分

某大獎賽有n個選手參賽,m(m>2)個評委為依次參賽的選手評判打分:最高10分,最低0分。統分規則為:每個選手所得的m個評分中,去掉一個最高分,去掉一個最低分,然後平均為該選手的最後得分。根據n個選手的最後得分從高到低排出名次表,以便確定獲獎名單。使用數組方法實現程序設計。

第六題工資管理

使用單鏈表建立一個簡易工資表,要求:

(1)每個結點包含職工工號、姓名、應發工資等,建立n個結點(結點數據域的值由鍵盤輸入)構成的單鏈表。

(2)查找指定職工工號的結點,若找到,打印其姓名和應發工資。

(3)統計鏈表中應發工資>y的結點的個數,並對該單鏈表進行復制。

最佳回答:

#include <stdio.h>

#include <malloc.h>

struct addr

{

     char name[10];

     char tele[20];

     struct addr *next;

}

int search(struct addr *shead,char sna[])

{

     struct addr *spoint;

     int i=0;          /*共查詢到多少條記錄*/

     spoint=shead;

     while(spoint->next!=NULL)

      {

           if (!strcmp(spoint->name,sna))

             {

                printf("%s",sp

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved