黑马程序员技术交流社区

标题: if-语句练习 [打印本页]

作者: 马志华    时间: 2014-12-8 19:51
标题: if-语句练习
/*
1>        输入一个整数day代表星期几,根据day的值输出对应的星期几,比如day==1,就输出“星期一”

*/

#include <stdio.h>
int main()
{
// 1.输入一个整数
    printf("请输入一个整数:\n");
   
   
//2.接收输入的整数
    int day;
    scanf("%d",&day);
   
   
   
//3.判断输出星期几
    if (day % 7 == 1)
    {
        printf("星期一\n");
    }
   
    if (day % 7 == 2)
    {
        printf("星期二\n");
    }
   
    if (day % 7 == 3)
    {
        printf("星期三\n");
    }
   
    if (day % 7 == 4)
    {
        printf("星期四\n");
    }
   
    if (day % 7 == 5)
    {
        printf("星期五\n");
    }
   
    if (day % 7 == 6)
    {
        printf("星期六\n");
    }
   
    if (day % 7 == 0)
    {
        printf("星期日\n");
    }



    return 0;
}
作者: HM_lpn    时间: 2014-12-9 12:22
这个也可以  不过有if  else if 格式更能提高效率
作者: xuan120914    时间: 2014-12-9 14:45
为什么我觉得switch 看起来比较舒服

作者: lnyg1992    时间: 2014-12-9 15:13
我也比较倾向switch




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2