欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      C語言課后習(xí)題

      時間:2019-05-12 20:13:51下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《C語言課后習(xí)題》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《C語言課后習(xí)題》。

      第一篇:C語言課后習(xí)題

      習(xí)題

      第三章

      #include #include int main(){

      int d,p;

      double r,a,m;

      scanf(“%d %d %lf”,&d,&p,&r);

      a=(p/(p-d*r));

      m=log(a)/log(1+r);

      if(p>0&&d>0)

      {

      if(d<=m*p)

      printf(“%.1f”,m);

      else

      printf(“God”);

      }

      else

      printf(“0.0”);

      return 0;}

      勾股數(shù)

      #include int main(){

      int a,b,c,n;

      scanf(“%d”,&n);

      for(a=1;a<=n;a++)

      {

      for(b=1;b<=n;b++)

      {

      for(c=1;c<=n;c++)

      {

      if(c*c==a*a+b*b)

      {

      if(a<=b)

      {

      printf(“%d %d %dn”,a,b,c);

      }

      }

      }

      }

      }

      return 0;}

      第四章

      計算分段函數(shù)值 #include int main(){

      float x,y;

      scanf(“%f”,&x);

      if(x<1)y=x;

      else if(x>=1&&x<10)y=2*x-1;

      else if(x>=10)y=3*x-11;

      printf(“%.2f”,y);

      return 0;}

      找出三個數(shù)中最大的數(shù) #include int main(){

      int a,b,c,max;

      scanf(“%d%d%d”,&a,&b,&c);

      max=a>b?a:b;

      if(c>max)

      max=c;

      printf(“%d”,max);

      return 0;}

      10844成績等級評分 #include int main(){

      int x;

      scanf(“%d”,&x);

      if(x>=0&&x<=100)

      {

      switch(x/10)

      {

      case 10:

      case 9: printf(“A”);break;

      case 8 : printf(“B”);break;

      case 7 : printf(“C”);break;

      case 6 : printf(“D”);break;

      default:

      printf(“E”);break;

      }

      }

      else

      printf(“error”);

      return 0;}

      前續(xù)和后續(xù)字符 #include int main(){

      char x;

      x=getchar();switch(x){ case'0':printf(“first”);printf(“ %c”,x+1);break;case'9':printf(“%c ”,x-1);printf(“l(fā)ast”);break;case'1': case'2': case'3': case'4': case'5': case'6': case'7': case'8': printf(“%c ”,x-1);printf(“%c”,x+1);break;default: printf(“error”);break;

      } return 0;}

      20秒后的時間 #include #include int main(){

      int h,m,s;

      scanf(“%d:%d:%d”, &h,&m,&s);

      s=s+20;

      if(s>59)

      {

      s=s%60;

      m++;

      if(m>59)

      {

      m=m%60;

      h++;

      if(h>23)

      h=0;

      }

      }

      printf(“%02d:%02d:%02dn”, h, m, s);

      return 0;}

      分期還款

      #include #include int main(){

      int d,p;

      double r,a,m;

      scanf(“%d %d %lf”,&d,&p,&r);

      a=(p/(p-d*r));

      m=log(a)/log(1+r);

      if(p>0&&d>0)

      {

      if(d<=m*p)

      printf(“%.1f”,m);

      else

      printf(“God”);

      }

      else

      printf(“0.0”);

      return 0;}

      第五章

      字母分類統(tǒng)計 #include #include int main(){

      char ch;

      int a=0,b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0;

      while((ch=getchar())!='n')

      {

      if(ch<=127&&ch>=123)

      a++;

      else if(ch>=97&&ch<=122)

      b++;

      else if(ch<=96&&ch>=91)

      c++;

      else if(ch<=90&&ch>=65)

      d++;

      else if(ch>=58&&ch<=64)

      e++;

      else if(ch>=48&&ch<=57)

      f++;

      else if(ch>=33&&ch<=47)

      g++;

      else if(ch==32)

      h++;

      else

      i++;

      }

      printf(“%d %d %d %d”,d+b,f,h,a+c+e+g+i);}

      水仙花數(shù)

      #include int main(){

      int n,a,b,c;

      for(n=100;n<1000;n++)

      {

      a=n/100;

      b=(n%100)/10;

      c=n%10;

      if(n==a*a*a+b*b*b+c*c*c)

      {

      printf(“%dn”,n);

      }

      }

      return 0;}

      計算數(shù)列和

      #include int main(){

      int a=1,n,i,sum=0;

      scanf(“%d”,&n);

      for(i=1;i<=n;i++)

      {

      sum=sum+a;

      a=a+2;

      }

      printf(“%d”,sum);

      return 0;}

      自由落體

      #include int main(){

      int i,n;

      double h=100.0,s=0.0,c=100.0;

      scanf(“%d”,&n);

      {

      s=s+c;

      h=h/2;

      c=2*h;

      }

      printf(“%.3lf”,s);

      printf(“%.3lf”,h);

      return 0;}

      迭代法求平方根 #include #include int main(){

      float x1,x2,a;

      x2=1;

      scanf(“%f”,&a);

      x1=a/x2;

      while(fabs(x1-x2)>=1e-5)

      {

      x1=x2;

      x2=0.5*(x1+a/x1);

      }

      printf(“%.4fn”,x2);

      return 0;}

      打印三角形

      #include #include #include int main(){

      int n,k,i,j;

      scanf(“%d”,&n);

      for(i=0;i<2*n-1;i++)

      {

      k=abs(n-1-i);

      for(j=0;j

      {

      printf(“");

      }

      for(j=0;j

      {

      printf(”*“);

      }

      printf(”n“);

      }

      return 0;}

      勾股數(shù)

      #include int main(){

      int a,b,c,n;

      scanf(”%d“,&n);

      for(a=1;a<=n;a++)

      {

      for(b=1;b<=n;b++)

      {

      for(c=1;c<=n;c++)

      {

      if(c*c==a*a+b*b)

      {

      if(a<=b)

      {

      printf(”%d %d %dn“,a,b,c);

      }

      }

      }

      }

      }

      return 0;}

      第六章

      18052插入數(shù)據(jù) int x,i,t;

      scanf(”%d“,&x);

      a[15]=x;

      for(i=15;i>0;i--){

      if(a[i]

      {

      t=a[i];

      a[i]=a[i-1];

      a[i-1]=t;

      } }

      大于平均分

      #include int main(){

      int a[10];

      int i,sum=0,average,count;

      for(i=0;i<10;i++)

      {

      scanf(”%d“,&a[i]);

      }

      for(i=0;i<10;i++)

      {

      sum=sum+a[i];

      }

      average=sum/10;

      count=0;

      for(i=0;i<10;i++)

      {

      if(a[i]>average)

      count++;

      }

      printf(”%d“,count);

      return 0;}

      輸出不同的數(shù)據(jù) #include int main(){

      int a[20];

      int i,t,p=0;

      for(i=0;i<10;i++)

      {

      scanf(”%d“,&a[i]);

      }

      for(i=0;i<10;i++)

      {

      for(t=0;t

      if(a[t]==a[i])break;

      if(t==i)printf(”%dn“,a[i]);

      } }

      主對角線上的元素之和 #include int main(){

      int a[3][4],i,j,sum=0;

      for(i=0;i<3;++i)

      {

      for(j=0;j<4;++j)

      {

      scanf(”%d“,&a[i][j]);

      }

      }

      for(i=0;i<3;++i)

      {

      sum+=a[i][i];

      }

      printf(”%dn“,sum);

      return 0;}

      1051 鞍點

      #include int main(){ int i,j,k,t=0,flag=0,m=0,n=0,a[3][4],max,min;for(i=0;i<3;i++){

      for(j=0;j<4;j++)

      {

      scanf(”%d“,&a[i][j]);

      } }

      for(i=0;i<3;i++){

      max=a[i][0];

      for(j=0;j<4;j++)

      {

      if(max

      {

      max=a[i][j];m=i;n=j;

      }

      }

      for(k=0;k<3;k++)

      {

      min=a[m][n];

      if(min>a[k][n])

      flag=1;

      }

      if(flag==0)

      {

      t=1;

      printf(”%dn“,a[m][n]);}

      flag=0;}

      if(t==0)

      printf(”NO“);

      return 0;}

      ASCII碼值之和的差 #include #include int main(){

      char s1[80];

      char s2[80];

      int i,sum1=0,sum2=0;

      gets(s1);

      gets(s2);

      for(i=0;i

      {

      sum1+=s1[i];

      }

      for(i=0;i

      {

      sum2+=s2[i];

      }

      printf(”%d“,sum1-sum2);

      return 0;}

      第七章

      所有數(shù)字之和 #include int sum(int n){

      if(n<10)

      return n;

      int res=0;

      res=(n%10)+sum(n/10);

      return res;} main(){

      int n;

      scanf(”%d“,&n);

      printf(”%d“,sum(n));}

      元音字母

      #include #include void yuan(char*s,char*s2){

      int i,k=0;

      char c;

      for(i=0;*(s+i)!='