搜索
查看: 2191|回复: 8
打印 上一主题 下一主题

习题求确认

[复制链接]
跳转到指定楼层
楼主
发表于 2013-2-17 20:00:23 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
本帖最后由 sycamore1990 于 2013-2-17 22:30 编辑

160页的习题:
1.求1~100之间所有偶数的和。
2.输入一个整数n(1<=n<=9),求n的阶乘。
167页的习题:
3.请尝试编写一个2分钟的倒计时。形如:2:00 1:59 1:58…… 1:00 0:59…… 0:02 0:01 0:00

我做的答案是这样:

1.****************************
#include <stdio.h>
#include <stdlib.h>
int main()
{
    int a,i;
    a=0;
    i=1;
    while(i<=100)
    {
        if(i%2==0)
        {
            a=a+i;
        }
        i=i+1;
    }
    printf("%d",a);
    system("pause");
    return 0;
}


2.****************************
#include <stdio.h>
#include <stdlib.h>
int main()
{
    int a,i,n;
    a=1;
    i=1;
    scanf("%d",&n);
    while(i<=n)
    {
        a=a*i;
        i=i+1;
    }
    printf("%d",a);
    system("pause");
    return 0;
}

3.******************************
#include <stdio.h>
int main()
{
    system("cls");
    printf("2:00");
    sleep(1000);
    system("cls");
    int a,b;
    a=1;
    b=59;
    while(b>=1)
    {
        system("cls");
        printf("%d:%.2d",a,b);
        b--;
        sleep(1000);
    }
    system("cls");
    printf("1:00");
    sleep(1000);
    system("cls");
    int c,d;
    c=0;
    d=59;
    while(d>=0)
    {
        system("cls");
        printf("%d:%.2d",c,d);
        d--;
        sleep(1000);
    }
   
    sleep(5000);
    return 0;
}



这样对不对呢?自己试是可以。想确认一下,望大家指正。谢谢啦。


沙发
 楼主| 发表于 2013-2-18 11:30:37 | 显示全部楼层
啊嘞,肿么木人鸟我。
板凳
 楼主| 发表于 2013-2-18 13:01:17 | 显示全部楼层
纨绔☆子弟 发表于 2013-2-18 12:59
第三个错了

麻烦纠正下。谢谢啦。。
地板
 楼主| 发表于 2013-2-18 22:04:02 | 显示全部楼层
rosynirvana 发表于 2013-2-18 19:58
三个都没错,但是又都有点小问题
第一题

thax....
5#
 楼主| 发表于 2013-2-18 22:06:12 | 显示全部楼层
习题。。。。。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表