贴吧图片
0
#include<stdio.h>
#include<string.h>
int main()
{
  int alphabetic(char);
  int longest(char[]);
  int  i;
  char line[100];
  gets(line);
  for(i=longest(line);alphabetic(line[i]);i++)printf("%c",line[i]);
  printf("\n");
  return 0;
}
int alphabetic(char c)
{
  if((c>='a'&&c<='z')||(c>='A'&&c<='Z'))return (1);
  else return(0);
}
int longest(char string[])
{
  int len=0,i,length=0,flag=1,place=0,point;
  for(i=0;i<=strlen(string);i++)
    if(alphabetic(string[i]))
      if(flag)
      {point=i;
       flag=0;
      }
  else len++;
  else
  {
    flag=1;
    if(len>=length)
    {length=len;
     place=point;
     len=0;
    }
  }
  return(place);
}
更新时间:11/17/2018
贴吧图片
0
#include<stdio.h>
#define N 3
int main()
{
int i,j,m,n,max,num=0,a[N][4];
float s=0.0,aver;
for(i=0;i<N;i++)
for(j=0;j<4;j++)
scanf("%d",&a[i][j]);
for(i=0,j=0;i<N;i++)
s=s+a[i][j];
printf("%.2f ",s/3);
for(i=0;i<3;i++)
{for(j=0;j<4;j++)
if(a[i][j]<60)num++;
if(num>=2)
for(j=0;j<4;j++)printf("%d ",a[i][j]);
num=0;

}
max=a[0][0];
for(i=0;i<3;i++)
for(j=0;j<4;j++)
if(a[i][j]>max){max=a[i][j];m=i;n=j;}
printf("highest=%d,",max);
printf("No %d Course %d",m+1,n+1);


return 0;
}
更新时间:11/17/2018
贴吧图片
0
#include<stdio.h>
#include<string.h>
int main()
{int input(int a[]);
void change(int a[]);
void print(int a[]);
int a[10];
input(a);
change(a);
print(a);
return 0;
}
int input(int a[])
{
int i;
for(i=0;i<10;i++)scanf("%d",&a[i]);
}
void change(int a[])
{int i,*min,*max,t1,t2;
min=&a[0];max=&a[0];
for(i=1;i<10;i++)
{if(a[i]<*min)min=&a[i];
if(a[i]>*max)max=&a[i];}
t1=*min;*min=a[0];a[0]=t1;
if(a[9]<*max){t2=*max;*max=a[9];a[9]=t2;}
}
void print(int a[])
{int i;
for(i=0;i<10;i++)printf("%d ",a[i]);
}
更新时间:11/17/2018
贴吧图片
0
#include<stdio.h>
#include<string.h>
int main()
{void maxmin(int a[],int n,int *max,int *min);
int i,n,a[15],*max=&a[0],*min=&a[14];
for(i=0,n=0;i<15;i++){scanf("%d",&a[i]);if(a[i]!=0)n++;else break;}
maxmin(a,n,max,min);
printf("%d %d",*max,*min);
return 0;
}
void maxmin(int a[],int n,int *max,int *min)
{int i,j,t;
for(j=0;j<n;j++)
{for(i=j+1;i<n;i++)
if(a[i]>a[j]){t=a[i];a[i]=a[j];a[j]=t;}
}
*max=a[0];
*min=a[n-1];
}


更新时间:11/17/2018
贴吧图片
0
#include<stdio.h>
#include<math.h>
int main()
{
 int k,i;
    double s=1,sum=0;
 scanf("%d",&k);
 for(i=1;i<=k;i++)
 {printf("%d!",i);
      if(i<k)printf("+");
  s=s*i;
  sum=sum+s;
 }
 printf("=%22.15e",sum);
return 0;
}
更新时间:09/20/2018
贴吧图片
0
#include<stdio.h>
#include<math.h>
int main()
{double a=47977.928968;
printf("%15.6f",a);
  return 0;
}
更新时间:09/20/2018
贴吧图片
0
#include<stdio.h>
#include<math.h>
int main()
{
 int i,j,k,m,n,p;
 m=6;n=28;p=496;
 printf("%d its factors are ",m);
 printf("1");
 for(i=2;i<=(m/2);i++)
 {if(m%i==0)printf(",%d",i);}
 printf("\n");
 printf("%d its factors are ",n);
 printf("1");
 for(j=2;j<=(n/2);j++)
 {if(n%j==0)printf(",%d",j);}
 printf("\n");
 printf("%d its factors are ",p);
 printf("1");
 for(k=2;k<=(p/2);k++)
 {if(p%k==0)printf(",%d",k);}
 printf("\n");
return 0;
}
更新时间:09/20/2018
贴吧图片
0
#include<stdio.h>
#include<math.h>
int main()
{int n;
scanf("%d",&n);
 double i,c,d,a=1,b=2,sum=0;
 for(i=1;i<=n;i++)
 {
  d=b/a;
  c=a+b;
  a=b;
  b=c;
 sum=sum+d;}
 printf("%16.10f",sum);
 return 0;
}
更新时间:09/20/2018
贴吧图片
0
#include<stdio.h>
#include<math.h>
int main()
{
 int k,i;
    double s=1,sum=0;
 scanf("%d",&k);
 for(i=1;i<=k;i++)
 {printf("%d!",i);
      if(i<k)printf("+");
  s=s*i;
  sum=sum+s;
 }
 printf("=%22.15e",sum);
return 0;
}
更新时间:09/20/2018
贴吧图片
0
#include<stdio.h>
#include<math.h>
int main()
{int a,n,i,sum,s;
scanf("%d %d",&a,&n);
sum=0;s=0;
for(i=1;i<=n;i++)
{sum=sum+a*pow(10,(i-1));s=s+sum;
printf("%d+",sum);
}
printf("\b=%d",s);
  return 0;
}
更新时间:09/20/2018
贴吧图片
0
#include<stdio.h>
#include<math.h>
int main()
{ int a;
scanf("%d",&a);
if(a>100||a<0)printf("Error");
else
 a=a/10;
 switch(a)
{
 case 10:
 case 9:printf("A\n");break;
 case 8:printf("B\n");break;
 case 7:printf("C\n");break;
 case 6:printf("D\n");break;
 case 5:
 case 4:
 case 3:
 case 2:
 case 1:
 case 0:printf("E\n");break;
 }
 return 0;

}
更新时间:09/18/2018
贴吧图片
0
#include<stdio.h>
int main()
{  float a,b,c,d;
 scanf("%f%f%f",&a,&b,&c);
 d=(a*b*c)/(a*b+b*c+a*c);
printf("%.2f",d);
 return 0;
}
更新时间:09/18/2018
贴吧图片
0
#include<stdio.h>
#include<math.h>
int main()
{
 int a,b,c,d,e;
 scanf("%d",&a);
 if(a>9999)printf("The number is too large");
 else
  if(a>999)
   {b=a/1000;
   c=(a-b*1000)/100;
   d=(a-b*1000-c*100)/10;
   e=(a-b*1000-c*100-d*10);
   printf("%d%d%d%d",e,d,c,b);}
  else
   if(a>99)
    {b=a/100;
    c=(a-b*100)/10;
    d=(a-b*100-c*10);
    printf("%d%d%d",d,c,b);}
   else
    if(a>9)
   {b=a/10;
   c=a-10*b;
   printf("%d%d",c,b);}
                 else
                   printf("%d",a);
   return 0;
}
更新时间:09/18/2018
贴吧图片
0
#include<stdio.h>
#include<math.h>
int main()
{ float x,y;
scanf("%f",&x);
if(x<1)y=x;
else
 if(x<10)y=2*x-1;
 else
  y=3*x-11;
printf("%.2f",y);
return 0;
}
更新时间:09/18/2018
贴吧图像
吧主:
周超越
回答:0 帖子:14
1

© Copyright 2007~2021 国防科技大学Trustie团队 & IntelliDE 湘ICP备 17009477号

问题和建议
还能输入50个字符 Submit

加入QQ群

关注微信APP


×