>.<帮我编几个程序,能做几个算几个,谢了~~~~
答案:3 悬赏:70 手机版
解决时间 2021-04-27 21:36
- 提问者网友:谁的错
- 2021-04-27 10:40
>.<帮我编几个程序,能做几个算几个,谢了~~~~
最佳答案
- 五星知识达人网友:等灯
- 2021-04-27 11:38
1
#include
char* fun(char* str)
{
char *p;
p=str;
while(*p=='*') p++;
return p;
}
void main()
{
char str[100],*p;
gets(str);
p=fun(str);
puts(p);
}
2
#include
#include
double fun(int n)
{
int i,sum=0;
for(i=1;i if(i%3==0&&i%7==0)
sum+=i;
return sqrt(sum);
}
void main()
{
int n;
scanf("%d",&n);
printf("%f",fun(n));
}
3
#include
#include
double fun(int n)
{
int i,k=-1;
double sum=0;
for(i=1;i<=2*n;i++)
{
k*=-1;
sum+=k*1.0/i;
}
return sum;
}
void main()
{
int n;
scanf("%d",&n);
printf("%f\n",fun(n));
}
4
#include
#include
double fun(int n)
{
int i,k=-1;
double sum=0;
for(i=1;i<=n;i++)
{
if(i%5==0||i%9==0)
sum+=1.0/i;
}
return sum;
}
void main()
{
int n;
printf("please input n(n<=100)\n");
scanf("%d",&n);
printf("%f\n",fun(n));
}
5
#include
int fun(char* str)
{
int i,flag,sum=0;
for(flag=i=0;str[i]!='\0';i++)
if(str[i]==' ')
flag=0;
else if(flag==0)
{
flag=1;
sum++;
}
return sum;
}
void main()
{
char str[100];
gets(str);
printf("there are %d words.\n",fun(str));
}
6
#include
#include
struct student
{
int score;
struct student* next;
};
double fun(struct student* h,int n)
{
double sum=0;
struct student * p=h;
while(p!=NULL)
{sum+=p->score; p=p->next;}
return sum/n;
}
void main()
{
int n=0;
struct student *h;
struct student *p1,*p2;
p1=p2=(struct student*)malloc(sizeof(struct student));
scanf("%d",&p1->score);
h=NULL;
while(p1->score!=0)
{
n++;
if(n==1) h=p1;
else p2->next=p1;
p2=p1;
p1=(struct student*)malloc(sizeof(struct student));
scanf("%d",&p1->score);
}
p2->next=NULL;
printf("average score is %f.\n",fun(h,n));
}
#include
char* fun(char* str)
{
char *p;
p=str;
while(*p=='*') p++;
return p;
}
void main()
{
char str[100],*p;
gets(str);
p=fun(str);
puts(p);
}
2
#include
#include
double fun(int n)
{
int i,sum=0;
for(i=1;i
sum+=i;
return sqrt(sum);
}
void main()
{
int n;
scanf("%d",&n);
printf("%f",fun(n));
}
3
#include
#include
double fun(int n)
{
int i,k=-1;
double sum=0;
for(i=1;i<=2*n;i++)
{
k*=-1;
sum+=k*1.0/i;
}
return sum;
}
void main()
{
int n;
scanf("%d",&n);
printf("%f\n",fun(n));
}
4
#include
#include
double fun(int n)
{
int i,k=-1;
double sum=0;
for(i=1;i<=n;i++)
{
if(i%5==0||i%9==0)
sum+=1.0/i;
}
return sum;
}
void main()
{
int n;
printf("please input n(n<=100)\n");
scanf("%d",&n);
printf("%f\n",fun(n));
}
5
#include
int fun(char* str)
{
int i,flag,sum=0;
for(flag=i=0;str[i]!='\0';i++)
if(str[i]==' ')
flag=0;
else if(flag==0)
{
flag=1;
sum++;
}
return sum;
}
void main()
{
char str[100];
gets(str);
printf("there are %d words.\n",fun(str));
}
6
#include
#include
struct student
{
int score;
struct student* next;
};
double fun(struct student* h,int n)
{
double sum=0;
struct student * p=h;
while(p!=NULL)
{sum+=p->score; p=p->next;}
return sum/n;
}
void main()
{
int n=0;
struct student *h;
struct student *p1,*p2;
p1=p2=(struct student*)malloc(sizeof(struct student));
scanf("%d",&p1->score);
h=NULL;
while(p1->score!=0)
{
n++;
if(n==1) h=p1;
else p2->next=p1;
p2=p1;
p1=(struct student*)malloc(sizeof(struct student));
scanf("%d",&p1->score);
}
p2->next=NULL;
printf("average score is %f.\n",fun(h,n));
}
全部回答
- 1楼网友:一秋
- 2021-04-27 13:48
第一个:
#include "stdio.h"
void fun(char a[])
{
int i=0,j,t=0;
while(a[i]=='*')
i++;
for(j=i+1;a[j]!='\0';j++)
a[t++]=a[j];
a[t]='\0';
}
void main()
{
char a[]="*****what*fuck are you doing now?";
printf("%s\n",a);
fun(a);
printf("%s\n",a);
}
第2题:
#include "stdio.h"
#include "math.h"
double fun(int a)
{
int i,s1=0;
double sum;
for(i=0;i if((i%3==0 )&&(i%7==0))
s1+=i;
sum=sqrt(s1);
return sum;
}
void main()
{
int a;
double s;
printf("输入数:\n");
scanf("%d",&a);
s=fun(a);
printf("%f",s);
}
第三个:
#include "stdio.h"
double fun(int a)
{
int i;
double sum=0;
for(i=1;i<=a;i++)
sum+=1.0/(2*i-1)-1.0/(2*i);
return sum;
}
void main()
{
int a;
double s;
printf("输入数:\n");
scanf("%d",&a);
s=fun(a);
printf("%f",s);
}
第四个:
#include "stdio.h"
double fun(int a)
{
int i;
double sum=0;
for(i=1;i<=a;i++)
if((i%5==0) || (i%9==0))
sum+=1.0/i;
return sum;
}
void main()
{
int a;
double s;
printf("输入数:\n");
scanf("%d",&a);
s=fun(a);
printf("%f",s);
}
第五个:
#include "stdio.h"
void fun(char a[])
{
int i=0,j,t=0;
while(a[i]=='*')
i++;
for(j=i+1;a[j]!='\0';j++)
a[t++]=a[j];
a[t]='\0';
}
void main()
{
char a[]="*****what*fuck are you doing now?";
printf("%s\n",a);
fun(a);
printf("%s\n",a);
}
第2题:
#include "stdio.h"
#include "math.h"
double fun(int a)
{
int i,s1=0;
double sum;
for(i=0;i if((i%3==0 )&&(i%7==0))
s1+=i;
sum=sqrt(s1);
return sum;
}
void main()
{
int a;
double s;
printf("输入数:\n");
scanf("%d",&a);
s=fun(a);
printf("%f",s);
}
第三个:
#include "stdio.h"
double fun(int a)
{
int i;
double sum=0;
for(i=1;i<=a;i++)
sum+=1.0/(2*i-1)-1.0/(2*i);
return sum;
}
void main()
{
int a;
double s;
printf("输入数:\n");
scanf("%d",&a);
s=fun(a);
printf("%f",s);
}
第四个:
#include "stdio.h"
double fun(int a)
{
int i;
double sum=0;
for(i=1;i<=a;i++)
if((i%5==0) || (i%9==0))
sum+=1.0/i;
return sum;
}
void main()
{
int a;
double s;
printf("输入数:\n");
scanf("%d",&a);
s=fun(a);
printf("%f",s);
}
第五个:
- 2楼网友:廢物販賣機
- 2021-04-27 12:21
1.
void fan(char a[])
{
int i,j;
for(i=0;i<100;i++)
{
if(a[i]=='*')
{
for(j=i;j<100;j++)
{a[j]=a[j+1];
}
}
}}
2.#include
int fun(int n)
{
int i,j;
for(i=0;i<=n/3;i++)
{if((i%3==0)&&(i&7==0))
j+=i;}
return(sqrt(j));
}
3.
int s(int n)
{
int i,j;
for(i=1;i<=n;i++)
{j+=(1/(2*n-1)-1/(2*n)));
}
return j;
}
4.float fun(int n)
{
int i,j;
float m;
for(i=0;i<=n/5;i++)
{
if((i%5==0)&&(i%9==0))
{
m+=1/i;
}
}
return m;
}
5.
不做了!
void fan(char a[])
{
int i,j;
for(i=0;i<100;i++)
{
if(a[i]=='*')
{
for(j=i;j<100;j++)
{a[j]=a[j+1];
}
}
}}
2.#include
int fun(int n)
{
int i,j;
for(i=0;i<=n/3;i++)
{if((i%3==0)&&(i&7==0))
j+=i;}
return(sqrt(j));
}
3.
int s(int n)
{
int i,j;
for(i=1;i<=n;i++)
{j+=(1/(2*n-1)-1/(2*n)));
}
return j;
}
4.float fun(int n)
{
int i,j;
float m;
for(i=0;i<=n/5;i++)
{
if((i%5==0)&&(i%9==0))
{
m+=1/i;
}
}
return m;
}
5.
不做了!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯