{int m,n
float sum,a
scanf("%d %d',&n,&m)
for(i=1i<=mi++)
{a=1.0/4a
sum+=5.0/4a
}
printf("%7.2f/n",sum)
printf("%7.2f/n"),a
}
新手一个啊!要是有什么错的地方请原谅啊!
题目给出的答案不正确。
#include "stdio.h"int main()
{float h,s,x
int i,n
scanf("%f%d",&h,&n)
for(i=0i<ni++)
{x=(int)(h*100+0.5)/100.0
s+=x
h/=2
}
printf("%.2f\n%.2f\n",s,h)
return 0
}
曾经写过一个,好不容易找到了,给你吧#include <graphics.h>#include <stdio.h>#include <conio.h>#define R 40void main(){ initgraph(640,480) int x=320, y=240int a=40 setcolor(YELLOW) setfillstyle(GREEN) fillellipse(x,y,R,R) char c c=getch() while(c!=27) { cleardevice() while(c=='a') { x-=2 setcolor(YELLOW) setfillstyle(GREEN) fillellipse(x,y,R,R) Sleep(10) cleardevice() if(kbhit()) c=getch() while(c!='a'&&c!='d'&&c!='s'&&c!='w'&&c!=27) { x-=2 setcolor(YELLOW) setfillstyle(GREEN) fillellipse(x,y,R,R) Sleep(10) cleardevice() if(kbhit()) c=getch() } } while(c=='d') { x+=2 setcolor(YELLOW) setfillstyle(GREEN) fillellipse(x,y,R,R) Sleep(10) cleardevice() if(kbhit()) c=getch() while(c!='a'&&c!='d'&&c!='s'&&c!='w'&&c!=27) { x+=2 setcolor(YELLOW) setfillstyle(GREEN) fillellipse(x,y,R,R) Sleep(10) cleardevice() if(kbhit()) c=getch() } } while(c=='w') { y-=2 setcolor(YELLOW) setfillstyle(GREEN) fillellipse(x,y,R,R) Sleep(10) cleardevice() if(kbhit()) c=getch() while(c!='a'&&c!='d'&&c!='s'&&c!='w'&&c!=27) { y-=2 setcolor(YELLOW) setfillstyle(GREEN) fillellipse(x,y,R,R) Sleep(10) cleardevice() if(kbhit()) c=getch() } } while(c=='s') { y+=2 setcolor(YELLOW) setfillstyle(GREEN) fillellipse(x,y,R,R) Sleep(10) cleardevice() if(kbhit()) c=getch() while(c!='a'&&c!='s'&&c!='d'&&c!='w'&&c!=27) { y+=2 setcolor(YELLOW) setfillstyle(GREEN) fillellipse(x,y,R,R) Sleep(10) cleardevice() if(kbhit()) c=getch() } }} closegraph()}反d只要在while中加个IF语句就可以了,当碰到边界时坐标值变化,很好写,自己研究下吧,还有这个程序是VC下的,有问题找我
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)