C語言信息系統貼吧,急 c語言學生信息管理系統

該樓層疑似違規已被系統折疊?隱藏此樓查看此樓

scanf("%s",s.name);

printf("請輸入學生的性別:");

scanf("%s",s.sex);

printf("請輸入學生的班級:");

scanf("%s",s.grade);

printf("請輸入學生的成績(至少3門):");

scanf("%d",&s.score);

students[Count]=s;

Count++;

return;

}

/*查詢學生資料*/

void search_student(struct students_list students[],char*num)

{

int i,flag=0;

if(Count==0)

{

printf("學生成績系統是空的!\n");

return;

}

for (i=0;i

if(strcmp(num,students[i].num)==0)

{

flag=1;

break;

}

if(flag==1)

{

printf("學號:%s\t",students[i].num);

printf("姓名:%s\t",students[i].name);

printf("性別:%s\t",students[i].sex);

printf("班級:%s\t",students[i].grade);

printf("成績:%d\n",students[i].score);

}

else printf("沒有此學生!");

}

/*統計平均分和不及格人數*/

void count_student(struct students_list students[])

void set_grade(struct student_list *p)

{

int i,sum=0,n=0;

float ave=0.00;

for (i=0;i

{

sum=sum+s[i].score;

}

ave=sum/i;

for(i=0;i

{

if(p->score>=90)

p->grade='A';

else if (p->score>=80)

p->grade='B';

else if (p->score>=70)

p->grade='C';

else if (p->score>=60)

p->grade='D';

else{

p->grade='E';

n++;

}

}

return 0;

}

/*排序*/

void range_student(struct students_list students[],char*num)

{

int x,y,index,temp;

struct students_list n;

for(x=0;x

{

index=x;

for(y=x+1;y

if(n[y]

index=y;

temp=n[index];

n[index]=n[x];

n[x]=temp;

}

return 0;

}

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/454602.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/454602.shtml
英文地址,請注明出處:http://en.pswp.cn/news/454602.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Python 內置模塊之 re

前言 輸入一個手機號18333333333,你是怎么知道這串數字是手機號呢,假如現在你用python寫一段代碼,類似: phone_number input(please input your phone number:) 你怎么判斷這個phone_number是合法的呢?…

mysqld_safe啟動mysql

/home/data_mysql/mysql_3306/bin/mysqld_safe --defaults-file/home/data_mysql/mysql_3306/my.cnf --userroot & 原來的 /home/data_mysql/mysql_3306/bin/mysqld --defaults-file/home/data_mysql/mysql_3306/my.cnf --basedir/home/data_mysql/mysql_3306 --datadir/ho…

訂閱內容解碼失敗(非base64碼)_【火眼金睛】超強解碼能力——邦納全新ABR系列讀碼器來襲!...

點擊關注▲ “邦納”,開啟智造之旅邦納全新ABR系列讀碼器具有超強的解碼能力,兩種不同子系列產品,具有多重分辨率和鏡頭配置。從此讀碼不再是難題!產品特點超強的解碼能力使其可以讀取困難的1D/2D碼,包括DPM碼和低對比…

程序員面試、算法研究、編程藝術、紅黑樹4大系列集錦與總結

程序員面試、算法研究、編程藝術、紅黑樹4大經典原創系列集錦與總結 作者:July--結構之法算法之道blog之博主。 時間:2010年10月-2011年6月。 出處:http://blog.csdn.net/v_JULY_v 。 聲明:版權所有,侵犯必究。 前言 …

android中資源文件的兩種訪問方式,在android開發中進行數據存儲與訪問的多種方式介紹...

在android開發中進行數據存儲與訪問的多種方式介紹更新時間:2013年06月07日 16:24:23 作者:很多時候我們的軟件需要對處理后的數據進行存儲或再次訪問,Android為數據存儲提供了多種方式,首先給大家介紹使用文件如何對數據進行存…

MySQL5.6主從復制(讀寫分離)方案

MySQL5.6主從復制(讀寫分離)方案 https://yq.aliyun.com/articles/24255 摘要: 一、前言:為什么MySQL要做主從復制(讀寫分離)? 通俗來講,如果對數據庫的讀和寫都在同一個數據庫服務器中操作,業務…

Python 內置模塊之 os

os.walk os.walk() 方法是一個簡單易用的文件、目錄遍歷器,可以幫助我們高效的處理文件、目錄方面的事情。簡單來說,就是挨個遍歷指定路徑下的目錄(文件夾)和文件。用于通過在目錄樹中游走輸出在目錄中的目錄名,文件名…

[arm驅動]linux內核時鐘

《[arm驅動]linux內核時鐘》涉及內核驅動函數四個,內核結構體一個,分析了內核驅動函數一個;可參考的相關應用程序模板或內核驅動模板一個,可參考的相關應用程序模板或內核驅動一個 一、內核定時器 意義:內核定時器是軟件意義上…

企業網站 源碼 服務郵箱:_公司企業郵箱購買,外貿企業郵箱用哪家服務好?

企業日常辦公,經常會用到各種辦公軟件,而企業郵箱便是最常用的產品。公司在購買企業郵箱時需要考慮哪些方面,尤其是對于外貿行業的企業郵箱,應該如何選擇呢?1. 安全保障公司企業郵箱購買時,首先要關注的就是…

微軟公司等數據結構+算法面試100題2010版全部出爐

微軟等公司數據結構算法面試100題2010版首次完整亮相 作者:July、2010年12月6日。 更新:現今,這100題的答案已經全部整理出來了,微軟面試100題2010年版全部答案集錦:http://blog.csdn.net/v_july_v/arti…

android橫豎屏切換布局閃退,Android-Activity橫豎屏切換不殺死Activity 并監聽橫豎屏切換...

在上一篇博客,Android-Activity臨時數據的保存,中講解到,當發生橫豎屏切換的時候,系統會殺死Activity并重新啟動Activity系統會殺死Activity12-12 08:11:50.441 3347-3347/liudeli.activity D/TempDataActivity: onPause12-12 08:…

基于web的新聞發布系統_終極Linux系統ExTiX 19.8發布,基于深度操作系統deepin15.11...

近日,GNU/Linux開發人員Arne Exton發布了他的ExTiX 終極Linux系統的新版本,帶有全新的底層和更新的組件。ExTiX Deepin 19.8基于Deepin Linux操作系統,更具體地說,ExTiX Deepin 19.8基于最新的Deepin 15.11版本,它增加…

Python 之內置函數和匿名函數

內置函數 截止到python3.6.2,python一共為我們提供了68個內置函數。它們就是python提供可以直接拿來使用的所有函數 Built-in Functions abs()dict()help()min()setattr()all()dir()hex()next()slice()any()divmod()id()object()sorted()ascii()enumerate()input(…

個人作業1

Deadline: 2017-9-30 10:00PM,以博客發表日期為準。 評分基準: 按時交 - 有分(滿分10分),檢查的項目包括后文的三個方面 按題目要求完成個人博客注冊、碼云賬號注冊(1分)完成閱讀作業和提問&…

“西郵漫記”--自由照耀中國

"西郵漫記"--自由照耀中國九月初在北京linuxWorld大會上我遇見了久違的陳莉君教授,陳教授是西安郵電學院計算機系教授Linux內核的老師,上次相識是在廣州參加廣東Linux推進中心舉辦的“Linux文化節”,當時陳教…

numpy 是否為零_如果不懂 numpy,請別說自己是 python 程序員

(給Python開發者加星標,提升Python技能)作者:牧馬人 (本文來自作者投稿)0. 前言大約七八年前,我曾經用 pyOpenGL 畫過地球磁層頂的三維模型,這段代碼至今仍然還運行在某科研機構里。在那之前,我一直覺得自己是一個合(y…

Python 第三方模塊之 ElementTree(ET)- 解析XML文件

ElementTree是Python常用的處理XML文件的類。下面將介紹使用ElementTree解析、查找、修改XML的方法。 1、引用方法 import xml.etree.ElementTree as ET 2、一個XML例子 下面所有的操作都將下面這段XML為例&#xff0c;我們將它保存為sample.xml。 <?xml version"…

android 編譯luajit,Android 嵌入 LuaJIT 的曲折道路

相關鏈接&#xff1a;Windows 下編譯 LuaJIT懶人與伸手黨可以直接看最底部。為什么使用 LuaJITLua 官方版的編譯嵌入相對簡單&#xff0c;但是為什么要用 LuaJIT 呢&#xff1f;我所了解到的優勢有&#xff1a;更高的運行效率。支持運行 Lua 編譯后的機器碼。雖然 Lua 也支持編…

運維自動化之使用PHP+MYSQL+SHELL打造私有監控系統(一)

前言 記得剛來這家公司的時候&#xff0c;我部門就我一個運維工程師&#xff0c;然后就是經理&#xff0c;剛開始公司平臺什么監控都沒有&#xff0c;在我與經理的努力下&#xff0c;先搭建nagioscacti監控平臺&#xff0c;后來隨著公司業務的增加&#xff0c;平臺的功能與服務…

面試風云錄(01) - 怎樣回答這兩個問題?

由于工作經歷的緣故&#xff0c;使我有一些面試別人的機會&#xff0c;所以應該還有一些經驗可以跟大家聊聊。 當我們提到“面試” 這個詞&#xff0c;總是讓人有種階級感&#xff0c;好像面試官就是高高在上&#xff0c;而面試者則是屈居于下&#xff0c;其實并非如此&#xf…