Free考研资料 - 免费考研论坛

 找回密码
 注册
打印 上一主题 下一主题

刚学c语言几周,这道题不会,请帮帮忙

[复制链接]
跳转到指定楼层
楼主
星光剑 发表于 07-9-24 20:09:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用scanf函数输入一个年份year,然后用一个赋值语句计算这一年中2月份的天数datesum,最后用格式输出函数printf输出datesum值。
具体要求如下:
(1)所有变量为整型。
(2)输入前要有提示。
(3)输出结果时要有必要的文字说明。
沙发
ln1988 发表于 07-9-25 07:51:36 | 只看该作者
#include<stdio.h>
void main()
{
    int a,b;
    printf(\"Please input year!\\n\");
        scanf(\"%d\",&a);
        if(a%4==0)
        {
                if(a%100!=0){
                    b=29;
                        printf(\"The number of days of February:datasum=%d\\n\",b);
                }
                else{
                        if(a%400==0){
                            b=29;
                printf(\"The number of days of February:datasum=%d\\n\",b);
                        }
                        else{
                            b=28;
                                printf(\"The number of days of February:datasum=%d\\n\",b);
                        }
                }
        }
        else
        {
            b=28;
                printf(\"The number of days of February:datasum=%d\\n\",b);
        }
}
应该就是这样写的[s:2]
板凳
ln1988 发表于 07-9-25 07:53:37 | 只看该作者
若你用的是VC++6.0工具,可用中文写提示!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系我们|Free考研资料 ( 苏ICP备05011575号 )

GMT+8, 24-11-19 09:31 , Processed in 0.090748 second(s), 12 queries , Gzip On, Xcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表