當前位置:編程學習大全網 - 編程語言 - c語言程序設計有關編程題,急求答案

c語言程序設計有關編程題,急求答案

1題#include "stdio.h"

main()

{

int n,i;

float sum=0,t,a=1.0,b=1;

printf("please input n:");

scanf("%d",&n);

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

{

t=a/b;

sum+=t;

b=b+2;

}

printf("sum=%f\n",sum);

}

2題#include "stdio.h"

#include"math.h"

main()

{

int n,bai,shi,ge;

while(1)

{

printf("please input n:");

scanf("%d",&n);

bai=n/100;

if(bai<=0||bai>=10)

printf(" inpur error\n");

else

break;

}

shi=n%100/10;

ge=n%10;

if(n=pow(bai,3)+pow(shi,3)+pow(ge,3))

printf("%d is right\n",n);

}

3題#include "stdio.h"

#include"math.h"

main()

{

int n,s=0,tn,i,j;

printf("please input n(n<8):");

scanf("%d",&n);

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

{

tn=1;

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

tn=tn*j;

s=s+tn;

}

printf("s=%d\n",s);

}

4題#include "stdio.h"

#include"math.h"

main()

{

int n;

printf("please input n:");

scanf("%d",&n);

if(n%5==0&&n%7==0)

printf("5 and 7 yes\n");

else if(n%3==0)

printf("3 yes\n");

else

printf("no\n");

}

5題#include "stdio.h"

#include"math.h"

main()

{

int i,j,a[10],t;

printf("please input 10 numbers\n");

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

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

printf("\n");

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

printf("%-3d",a[i]);

printf("\n");

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

for(j=i+1;j<10;j++)

if(a[i]<a[j])

{

t=a[i];

a[i]=a[j];

a[j]=t;

}

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

printf("%-3d",a[i]);

printf("\n");

}

6題#include "stdio.h"

#include"math.h"

main()

{

int a,b,sum,wan,qian;

printf("please input a and b:");

scanf("%d%d",&a,&b);

sum=pow(a,2)+pow(b,2);

if(sum>100)

{

wan=sum/10000;

qian=sum%10000/1000;

if(wan>0)

{

printf("wan=%2d\n",wan);

printf("qian=%2d\n",qian);

}

else if(qian>0)

printf("qian=%2d\n",qian);

}

else

printf("sum=%d\n",sum);

}

7題妳自己仿照前面做

8題

#include "stdio.h"

#include"string.h"

main()

{

int i,l,num=0;

char str[100];

printf("please input a string:\n");

gets(str);

l=strlen(str);

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

{

if(str[i]>=48&&str[i]<=57)

num++;

}

printf("num=%d\n",num);

}

9題#include "stdio.h"

#include"string.h"

main()

{

int num=0,l,i;#include "stdio.h"

#include"string.h"

main()

{

float a[15],average,t;

int i;

printf("please input 15 float numbers:\n");

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

scanf("%f",&a[i]);

printf("your input are:\n");

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

printf("%f",&a[i]);

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

{

t=a[i]/15;

average+=t;

}

printf("average=%f",average);

}

char str[100];

printf("please input a string:");

gets(str);

l=strlen(str);

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

{

if(str[i]>=48&&str[i]<=57)

num++;

}

printf("num=%d\n",num);

}

絕對原創!BS抄襲!

  • 上一篇:微信如何制作二維碼簽到系統
  • 下一篇:聯想 Yoga Duet 評測:趁手的“副武器”
  • copyright 2024編程學習大全網