|
![]() | 作者: win32 [win32]
![]() |
登录 |
1-1000之间所有能被4除余3被7除余5被9除余2的数之和 有个球从100米高处落地反弹 每次弹回的高度是上一次的3/4倍 求最大的自然数N 使得此球从开始下落到第N次着地时,再垂直方向经过的总路程不超过590米 |
地主 发表时间: 04-05-15 14:33 |
![]() | 回复: lida1818 [lida1818] ![]() |
登录 |
这种程序自己不会做,自己又不试着做,你还学什么C?别学了! |
B1层 发表时间: 04-05-15 17:13 |
![]() | 回复: sniper167 [sniper167] ![]() |
登录 |
同上 |
B2层 发表时间: 04-05-15 17:27 |
![]() | 回复: zzxzzx [zzxzzx] ![]() |
登录 |
这很简单啊,自己多看看书,很容易写的。 |
B3层 发表时间: 04-05-15 21:17 |
![]() | 回复: kert_t8 [kert_t8] ![]() |
登录 |
或许把你做好的程序发上来让大家讨论一下怎么可以优化比较好 |
B4层 发表时间: 04-05-15 21:51 |
![]() | 回复: sniper167 [sniper167] ![]() |
登录 |
楼上的方法可以接受 |
B5层 发表时间: 04-05-15 23:32 |
![]() | 回复: xiaoshi [xiaoshi] ![]() |
登录 |
for(i=1;i<1000;i++) { x=(i%4==3)&&(i%7==5)&&(i%9==2); s=s+x; } 第二道我还真不回了! ![]() |
B6层 发表时间: 04-05-16 15:01 |
![]() | 回复: lovejiang [lovejiang] ![]() |
登录 |
s=0; for(i=1;i<1000;i++) { if((i%4==3)&&(i%7==5)&&(i%9==2)) s=s+x; } 你自己先做吧再拿上来吧 [此贴被 lovejiang(lovejiang) 在 05月16日18时29分 编辑过] [此贴被 lovejiang(lovejiang) 在 05月17日09时55分 编辑过] |
B7层 发表时间: 04-05-16 18:27 |
![]() | 回复: zzxzzx [zzxzzx] ![]() |
登录 |
include<stdio.h> main() {int n=0; float y=100,m=100; while(m<590) {y=y*3/4;m=m+y; if(m<590) {m=m+y;n++} else break; } printf("%d",n); } 是这样吗? |
B8层 发表时间: 04-05-16 21:13 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号