在编程中high是什么意思

在编程中high是什么意思,第1张

在编程中,high就是表示最高位的意思。

比如说,G= '01111',那么G'high 就等于腊森0。

同样的道理, ‘low就是表示最仔局薯低位的意思

所以,在编程中,high就是表示念者最高位置。

/*好了*/

#include<stdio.h>

#define N 4

#define M 3

float score[N][M]

float a_stu[N],a_cour[M]

float high

void main()///////////////////////知友///

{

int i,j

void input_stu()

void aver_stu()

void aver_cour()

float highest()

input_stu()

aver_stu()

aver_cour()

high=highest() //highest返回值要赋值给high后拿逗面才能输出,或者后面直接输出highest()也可以

printf("\n NO. cour1 cour2 cour3 cour4 cour5 a_stu\n")

for(i=0i<Ni++)

{

printf("NO. %d\n",i+1)//开始是 .i+1 后改成 ,i+1

for(j=0j<Mj++)

printf(" %8.2f",score[i][j])

printf("%8.2f\n",a_stu[i]) //输出平均成绩a_stu

}

printf("\naverage:")

for (j=0j<Mj++)

printf("%8.2f\n",a_cour[j])

printf("%8.2f\n",high)

} /////////消猛卖/////////////////////////

void input_stu(void)

{

int i,j

for(i=0i<Ni++)

{

printf("\ninput score of student%2d:\n",i+1)

for(j=0j<Mj++) //本来是i,不能运行,后来改成j

scanf("%f",&score[i][j])

}

}

void aver_stu(void)

{

int i,j

float s

for (i=0i<Ni++)

{

for(j=0,s=0j<Mj++)

s+=score[i][j]

a_stu[i]=s/5.0

}

}

void aver_cour(void)

{

int i,j

float s

for (j=0j<Mj++)

{

s=0

for(i=0i<Ni++)

s+=score[i][j]

a_cour[j]=s/(float)N

}

}

float highest()

{

float high

int i,j

high=score[0][0]

for(i=0i<Ni++)

for(j=0j<Mj++)

if(score[i][j]>high)

{

high=score[i][j]

}

return(high)

}

这个代码的意思是,打印从字符串cnt中位置1开始的X个字符! 如cnt为"1234567" mid(cnt,1,5)这个函谈旁槐樱数获取到的字符为含明橡"12345" print打印输出


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12449736.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存