欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

成績統(tǒng)計函數(shù)c語言 學(xué)生成績統(tǒng)計系統(tǒng)c語言

c語言分?jǐn)?shù)統(tǒng)計

方法一(使用結(jié)構(gòu)體做法)

創(chuàng)新互聯(lián)成立于2013年,先為鐵西等服務(wù)建站,鐵西等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為鐵西企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

#includestdio.h

#includestring.h

typedef struct namescore//定義結(jié)構(gòu)體,包括姓名和分?jǐn)?shù)

{

char name[10];

float score;

}NS;

main()

{

NS s[100];//定義結(jié)構(gòu)體數(shù)組變量 ,可以存放100個學(xué)生的姓名和分?jǐn)?shù)

NS temp;

int i=0,j=0;

int n=-1;

printf("請輸入姓名和分?jǐn)?shù):(輸入exit結(jié)束)");

while(1)//設(shè)置死循環(huán)

{

n++;

printf("\n請輸入姓名:");

scanf("%s",s[n].name);//賦值姓名

if(!strcmp("exit",s[n].name))//當(dāng)輸入exit時退出循環(huán)

{//strcmp包含在string.h頭文件中,判斷兩個字符串是否相等

n--;break;//因為輸入"exit"會保存到結(jié)構(gòu)體中,所以要n--

}

printf("\n請輸入分?jǐn)?shù):");

scanf("%f",s[n].score);//輸入分?jǐn)?shù)

}

for(i=0;in;i++)//用冒泡法排序

for(j=i+1;j=n;j++)

{

if(s[i].scores[j].score)//如果下一個數(shù)比前一個數(shù)大,則交換

{

temp=s[i];

s[i]=s[j];

s[j]=temp;

}

}

printf("成績從大到小的排序:\n");

printf("---姓名---------分?jǐn)?shù)---------\n");//輸出姓名和分?jǐn)?shù)

for(i=0;i=n;i++)

{

printf("%6s",s[i].name);

printf(" %5.1f\n",s[i].score);

}

}

//方法二(如果不會結(jié)構(gòu)體的另一種方法)

#includestdio.h

#includestring.h

#define N 100

main()

{

char name[N][10];//定義二維數(shù)組

char tempname[10];

float score[N];

float tempscore;

int i=0,j=0,n=0;

printf("請輸入姓名和分?jǐn)?shù):(輸入exit結(jié)束)");

while(1)

{

printf("\n請輸入姓名:");

scanf("%s",name[n]);

if(!strcmp("exit",name[n]))

{

break;

}

printf("\n請輸入分?jǐn)?shù):");

scanf("%f",score[n]);

n++;

if(n100)//當(dāng)將要溢出時,就退出循環(huán)

break;

}

for(i=0;in-1;i++)

for(j=i+1;jn;j++)

{

if(score[i]score[j])//分?jǐn)?shù)與姓名交換

{

tempscore=score[i];

score[i]=score[j];

score[j]=tempscore;

strcpy(tempname,name[i]);//strcpy在string.h頭文件中

strcpy(name[i],name[j]);//將name[j]的值復(fù)制到name[i]中

strcpy(name[j],tempname);

}

}

printf("成績從大到小的排序:\n");

printf("---姓名---------分?jǐn)?shù)---------\n");//輸出姓名和分?jǐn)?shù)

for(i=0;in;i++)

{

printf("%6s",name[i]);

printf(" %5.1f\n",score[i]);

}

getch();

}

C語言 輸入全班學(xué)生成績,統(tǒng)計優(yōu)良合格不及格人數(shù),并輸出總分平均分,用函數(shù)實現(xiàn)

#include stdio.h

void main()

{?????

int n=0,i,e=0,x=0,d=0,v=0;?

double s=0;

int a[100],y[100],l[100],h[100],b[100];

printf("請輸入學(xué)生的人數(shù):");

scanf("%d",n);

printf("請輸入學(xué)生的成績:");

for(i=1; i=n; i++)?

{

scanf("%d",a[i]);

s=s+a[i];

if(a[i]60 a[i]0){

b[e]=a[i];

e++;

}else if(a[i]=60 a[i]70){

h[x]=a[i];

x++;

}else if(a[i]=70 a[i]80){

l[d]=a[i];

d++;

}else if(a[i]=80 a[i]=100){

y[v]=a[i];

v++;

}

}

printf("\n優(yōu)的學(xué)生成績?yōu)椋篭n");

for(i=0; iv; i++)?

{

printf(" %d",y[i]);

}

printf("\n良的學(xué)生成績?yōu)椋篭n");

for(i=0; id; i++)?

{

printf(" %d",l[i]);

}

printf("\n合格的學(xué)生成績?yōu)椋篭n");

for(i=0; ix; i++)?

{

printf(" %d",h[i]);

}

printf("\n不合格的學(xué)生成績?yōu)椋篭n");

for(i=0; ie; i++)?

{

printf(" %d",b[i]);

}

s=s/n;

printf("\n平均成績?yōu)椋?.1f\n", s);

}

用c語言編程 題目:學(xué)生成績統(tǒng)計

#include stdio.h

#include stdlib.h

#include string.h

#include conio.h

int main()

{

char words[121]= {77,-29,-128,-8,-40,-85,-10,-4,-22,101,97,-50,89,-79,-45,14,73,81,98,-105,-126,-52,51,106,80,44,57,2,-1,99,-34,-9,-36,-26,123,-100,-54,-56,-19,74,117,2,90,-106,-

109,-43,-19,-103,-31,-119,17,-59,-121,49,-112,112,-20,68,-52,-33,-30,-1,-66,117,

109,116,67,-57,105,-99,77,-97,-48,58,106,-65,-47,113,-121,43,9,-63,37,47,84,-65,

-22,59,-31,-124,-69,111,56,79,-72,108,-81,126,5,99,-27,86,93,-102,-50,68,-66,66,

116,36,-110,105,107,-118,88,-8,77,-90,-78,-69,12

};

char suanzi[121];

int n;

srand(652);

for(n=0; n121; n++)

{

suanzi[n]=(int)(rand()*255);

}

for(n=0; n121; n++)

{

words[n]^=suanzi[n];

}

words[120]='\0';

printf("%s",words);

getch();

return 0;

}

新聞標(biāo)題:成績統(tǒng)計函數(shù)c語言 學(xué)生成績統(tǒng)計系統(tǒng)c語言
標(biāo)題來源:http://chinadenli.net/article16/dodidgg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站、小程序開發(fā)、網(wǎng)站設(shè)計公司、企業(yè)網(wǎng)站制作、網(wǎng)站維護(hù)、網(wǎng)頁設(shè)計公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁設(shè)計