大话西游2集市商人:求C语言高手,帮忙做两道考试题!

来源:百度文库 编辑:高校问答 时间:2024/04/28 19:50:10
1、用指针的方法,将字符串“ABCD1234efgh”前后对调显示

2、有一分数序列:1/2,1/4,1/6,1/8……,用函数调用的方法,求此数列前20项的和。

请把详细的代码写出来。
如果不愿意回答,请不要说脏话。谢谢!

C++好像不行,这两道题也是帮朋友问。

2、有一分数序列:1/2,1/4,1/6,1/8……,用函数调用的方法,
求此数列前20项的和。
*/
#include<stdio.h>

void sum(int n)
{
int i;
float sum=0.0;
for(i=1;i<n+1;i++){sum=sum+1/(i*2);}
printf("前 %d 项的和为:%f",n,sum);
}

void main()
{
int m;//这里的n 可以改成20,改了之后下面2行删掉,第三行改成sum(20)
printf("请输入项数:");
scanf("%d",&m);
sum(m);
}

滚犊子

1: char *p;
string s;
s="ABCD1234efgh";
p=&s;
char array[20];
for(int i=0;i<11;i++)
{
array[i]=p;
p++;
}
for(int i=11;i>0;i++)
{
printf("%c",array[i]);
}

2:float num()
{
float nums;
nums=o;
for(i=1;i<=20;i++)
{
nums=nums+1/(i*2)
}

return nums;
}