随着课上下去,题目越来越难了

No.1
#include <stdio.h>
#include<stdlib.h>
int main()
{
 int a[50],i;
 for(i=0;i<=12;i++)
    scanf("%d\n",&a[i]);
 for(i=0;i<=12;i++)
 {
  if(i%4==0)
  {
   printf("\n");
   printf("%d",a[i]);
  }
 }
    return 0;
}
运行成功
No.2
#include<stdio.h>
#includelib.h>
int main()
{
 int a[50],i,j,k=0,t,v,n;
    scanf("%d\n",&n);
 for(i=0;i<n;i++)
    scanf("%d",&a[i]);
 for(j=1;j<=n-1;j++)
 {
    for(i=0;i<=n-1;i++)
       for(i=0;i<=n-j-1;i++)
          if(a[i]>a[i+1])
          {
           t=a[i];
           a[i]=a[i+1];
           a[i+1]=t;
          }
 }
 for(i=0;i<n;i++)
       {
                      t+=a[i];
                      v==t/(n);
 for(i=0;i<n;i++)
 {
   if(v>a[i]);
   k+=1;
 }
  printf("max=%d min=%d %d %d",a[i],a[0],v,k);
}
return 0;
}
无法运行
No.3
#include "stdio.h"
void main()
{
    int a[50],i,k=0,l=0,x=0,y=0,z=0;
    for(i=0;i<=30;i++)
      {
        scanf("%d",&a[i]);
        if(a[i]>=0&&a[i]<60)
          k+=1;
        if(a[i]>=60&&a[i]<70)
          l+=1;
        if(a[i]>=70&&a[i]<80)
          x+=1;
        if(a[i]>=80&&a[i]<90)
          y+=1;
        if(a[i]>=90&&a[i]<=100)
          z+=1;
      }
      printf("%d %d %d %d %d",k,l,x,y,z);
      return 0;
}
无法运行
No.4
二维
#include<stdio.h>
#include<stdlib.h>
int mian()
{
    char a[5][9]={{'*','*','*','*','*'},
                  {' ','*','*','*','*','*'},
                  {' ',' ','*','*','*','*','*'},
                  {' ',' ',' ','*','*','*','*','*'},
                  {' ',' ',' ',' ','*','*','*','*','*'}
                 };
   int i,j;
   for(i=0;i<5;i++)
   {
      for(j=0;j<9;j++)
         if(a[i][j]!='\0')
           printf("%c",a[i][j]);
           printf("\n");          
   }
   printf("\n");
}
运行成功
杭电2009
#include<stdio.h>
#include<math.h>
int main()
{
    int n,i;
    double s,m,sum=0.00;
    while(scanf("%d %lf\n",&n,&m)!=EOF)
    {
      for(i=1;i<=m;i++)
   {
   s=sqrt(n);
         sum+=s;
   printf("%.2lf\n",sum);
   }
 }
}

posted on 2015-04-28 18:00  Randy77  阅读(143)  评论(0编辑  收藏  举报

导航