c语言子函数题目 c语言 子函数
C语言函数题,请大佬帮忙
#include stdio.h
网站建设哪家好,找成都创新互联!专注于网页设计、网站建设、微信开发、小程序设计、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了柳河免费建站欢迎大家使用!
#define N 40
void input(float *score, int size)
{
int i;
printf("Enter %d scores:\n", size);
for(i = 0; i size; i++)
scanf("%f", score[i]);
}
void output(float *score, int size)
{
int i;
printf("Scores:\n");
for(i = 0; i size; i++)
printf("%.2f ", score[i]);
}
float average(float *score, int size)
{
int i;
float ave = 0.0;
for(i = 0; i size; i++)
ave += score[i];
return ave/size;
}
int main(void)
{
float score[N];
input(score, N);
output(score, N);
printf("\nAverage: %.2f\n", average(score,N));
return 0;
}
c语言子函数问题?
int fun(int x){
int i;
for (i=2;ix/2;i++)
if (x%i==0) return 0;
return 1;
}
C语言子函数调用纠错
#includestdio.h
#includestring.h
void selectsort(double a[],int n);
void insert_push(double a[],int n, double *p); ///---
int main()
{
int i;
double number[10]={1,2,3,6,8,99,88,100,123,9};
double pushed;
selectsort(number,10);
printf("Please input a new number:");
scanf("%lf", pushed); //加
insert_push(number,10,pushed);
for(i=0;i10;i++)
{
printf("%lf\n",number[i]);
}
printf("the biggest number is:%lf\n", pushed ); //输出的是变量,不是函数名
return 0;
}
void selectsort(double a[],int n)
{
int i,j,k;
double t;
for(i=0;in-1;i++)
{
j=i;
for(k=i+1;kn;k++)
{
if(a[k]a[j])
j=k;
}
if(j!=i)
{
t=a[i];
a[i]=a[j];
a[j]=t;
}
}
}
void insert_push(double a[],int n,double *p ) //--------变量类型形参与实参要一致
{
int i,j,k;
k=*p;
if(ka[n-1]) //如果k最后一个数,被挤出的是最后一个数,否则,被挤出的是k,即*p
{
*p=a[n-1];
for(i=0;in;i++)
{
if(ka[i])
{
for(j=n-1;ji;j--)
{
a[j]=a[j-1];
}
a[i]=k;
break;
}
}
}
}
关于c语言子函数的问题?
#include stdio.h
#include dos.h
//main()
void main() //我的编译器需要用void
{
float jia(float,float);
float jian(float,float);
float cheng(float,float);
float chu(float,float);
float a,b,c;
printf("Input a and b:\n ");
//scanf("%f %f,a,b\n");
scanf("%f %f",a,b);//格式!注意""的位置;scanf中不能有\n吧?
c=jia (a,b);
printf("%f+%f=%f\n",a,b,c);
c=jian(a,b);
printf("%f-%f=%f\n",a,b,c);
c=cheng(a,b);
//printf("%f*5f=%f",a,b,c);
printf("%f*%f=%f\n",a,b,c);//“5”-〉“%”;再来个换行吧
//if (b!=0) {c=chu(a,b);
if (b!=0) {c=chu(a,b);//";"用半角
printf("%f/%f=%f",a,b,c);}
else printf("The b is zero!");
}
float jia(float x,float y)
{
float h;
h=x+y;
return(h);
}
float jian(float xa,float ya)
{
float ha;
ha=xa-ya;
return (ha);
}
float cheng(float xb,float yb)
{
float hb;
hb=xb*yb;
return (hb);
}
float chu(float xc,float yc)
{
float hc;
hc=xc/yc;
return (hc);
}
//你说我容易吗?
名称栏目:c语言子函数题目 c语言 子函数
分享地址:http://scyanting.com/article/dopdjjc.html