民办国际学校审批规定:急求!!!!!!!!!!!解答C语言问题!!!

来源:百度文库 编辑:神马品牌网 时间:2024/05/05 11:24:44
1.编写程序,输出两个正整数的较大数。
2.编写程序,求出从1一直累加到50的和。
3.编写程序,定义数组a[10]并赋值,求出10个数中的最大数并输出。
4.编写程序,定义数组a[10]并赋值,求出10个数中的最小数并输出。
5.编写程序,定义数组a[10]并赋值,求出10个数中的平均值并输出。
6.编写程序,定义半径r,求出圆面积s并输出。
7.编写程序,根据输入n的值,求出n!。
8.编写程序,输入两个字符串s1和s2,利用strcat( )函数连接两个字符串。
谢谢大家帮帮忙啊,补考用的.要详细答案,答出一定会追加分数的!!!

////////////1
main()
{ int a,b;
scanf("%d",&a);
scanf("%d",&b);
if(a>b)
printf("%d",a);
else
printf("%d",b);
}
////////////2
main()
{ int i,sum=0;
for(i=1;i<=50;i++)
sum=sum+i;
printf("%d",sum);
}
////////////3
main()
{
int i,a[10];
for(i=0,i<10;i++)
scanf("%d",&a[i]);
max=a[0];
for(i=0,i<10;i++)
if(max<a[i+1])
max=a[i+1];
i++;
printf("%d",max);
}
///////////4
main()
{ int i,a[10];
for(i=0,i<10;i++)
scanf("%d",&a[i]);
min=a[0];
for(i=0,i<10;i++)
if(min>a[i+1])
min=a[i+1];
i++;
printf("%d",min);
}
//////////5
main()
{ int i,sum=0,average,a[10];
for(i=0,i<10;i++)
scanf("%d",&a[i]);
for(i=0,i<10;i++)
sum=+a[i];
average=sum/10;
printf("%d",average);
}
//////////6
main()
{
int r=5,area;
area=3.14*r*r;
printf("%d",area)
}
//////////7
main()
{
int i,n;
scanf("%d",&n);
for(i=n-1;i>0;i--)
n=n*i;
printf("%d",n);
}
//////////8
main()
{
char a[10],b[10];
for(i=0;i<10;i++)
a[i]=getchar();
for(j=0;j<10;j++)
b[j]=getchar();
strcat(char a[i],char b[j])
{ char m[20];
for(i=0;i<10;i++)
m[i]=a[i];
for(j=10;j<20;j++)
m[j]=b[j-10];
}
}

1.输出两个正整数的较大者
#include<stdio.h>
void main()
{int x,y;
printf("please input two integers:\n");
scanf("%d%d",&x,&y);
if(x*y<=0)exit(0);
if(x<y)printf("%d",y);
else printf("%d",x);
}
2.求出从1一直累加到50的和
#include<stdio.h>
void main()
{int i,sum=0;
for(i=1;i<=50;i++)
sum+=i;
printf("%d",sum);
}
3.
include<stiio.h>
void main()
{
int a[10],i,max;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
max=a[0];
for(i=0;i<10;i++)
{if(max<a[i]){max=a[i];}
}
printf("%d",max);
}
4.
include<stiio.h>
void main()
{
int a[10],i,min;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
min=a[0];
for(i=0;i<10;i++)
{if(min>a[i]){min=a[i];}
}
printf("%d",min);
}
5.
include<stiio.h>
void main()
{
int a[10],i,aver,sum=0;
for(i=0;i<10;i++)
{scanf("%d",&a[i]);
sum+=i;
}
aver=sum/10;
printf("%d",aver);
}
6.
define pie 3.1415926
include<stiio.h>
void main()
{
float r,s;
scanf("%f%f",&r,&s);
s=pie*r*r;
printf("%f",s);
}
7
include<stdio.h>
main()
{
int i,n,fac;
scanf("%d",&n);
for(i=n-1;i>0;i--)
fac=fac*i;
printf("%d",fac);
}
8
include<stdio.h>
include<string.h>
main()
{
char a[20],b[10];
for(i=0;i<10;i++)
a[i]=getchar();
for(j=0;j<10;j++)
b[j]=getchar();
strcat(a,b) /*这里的操作数应是指针*/
puts(a);

}