输入生日,输出年龄(周岁)和星座。

//int year=0,month =0,day = 0;
//    printf("按照xxxx-x-xx的形式输入生日:\n");
//    scanf("%d-%d-%d",&year,&month,&day);
//    if (month<9||(month==9&&day<=28)) {
//        printf("%d周岁,",2015-year);
//    } else {
//        printf("%d周岁,",2015-year-1);
//    }
//    switch (month) {
//        case 1:{
//            if (day<=19) {
//                printf("魔蝎座");
//            } else {
//                printf("水瓶座");
//            }
//            break;
//        }
//        case 2:{
//            if (day<=18) {
//                printf("水瓶座");
//            } else {
//                printf("双鱼座");
//            }
//            break;
//        }
//        case 3:{
//            if (day<=20) {
//                printf("双鱼座");
//            } else {
//                printf("白羊座");
//            }
//            break;
//        }
//        case 4:{
//            if (day<=19) {
//                printf("白羊座");
//            } else {
//                printf("金牛座");
//            }
//            break;
//        }
//        case 5:{
//            if (day<=20) {
//                printf("金牛座");
//            } else {
//                printf("双子座");
//            }
//            break;
//        }
//        case 6:{
//            if (day<=21) {
//                printf("双子座");
//            } else {
//                printf("巨蟹座");
//            }
//            break;
//        }
//        case 7:{
//            if (day<=22) {
//                printf("巨蟹座");
//            } else {
//                printf("狮子座");
//            }
//            break;
//        }
//        case 8:{
//            if (day<=22) {
//                printf("狮子座");
//            } else {
//                printf("处女座");
//            }
//            break;
//         }
//        case 9:{
//            if (day<=22) {
//                printf("处女座");
//            } else {
//                printf("天枰座");
//            }
//            break;
//        }
//        case 10:{
//            if (day<=23) {
//                printf("天枰座");
//            } else {
//                printf("天蝎座");
//            }
//            break;
//        }
//        case 11:{
//            if (day<=22) {
//                printf("天蝎座");
//            } else {
//                printf("射手座");
//            }
//            break;
//        }
//        case 12:{
//            if (day<=21) {
//                printf("射手座");
//            } else {
//                printf("魔蝎座");
//            }
//            break;
//        }
//        default:
//            break;
//    }
时间: 2024-11-08 20:13:11

输入生日,输出年龄(周岁)和星座。的相关文章

用户输入生日,输出用户到此时刻生存了多少天?

public class Demo1 { /** * @param args * @throws ParseException */ public static void main(String[] args) throws ParseException { Scanner s = new Scanner(System.in); System.out.println("输入生日yyyy-MM-dd格式"); //用户输入生日 String birthStr =s.next(); Str

//输入学生人数,挨个输入姓名,身高,年龄,求平均年龄,然后按身高降序排列输出

13:52:49N U L L 2014/12/19 13:52:49using System;using System.Collections;using System.Collections.Generic;using System.Linq;using System.Text; namespace _1120_1210{    class JieGouTi    {        //输入学生人数,挨个输入姓名,身高,年龄,求平均年龄,然后按身高降序排列输出        public s

javaIO流(四)--输入与输出支持

一.打印流 如果现在要想通过程序实现内容的输出,核心的本质一定要依靠OutputStream类来支持但是OutputStream类有一个最大的缺点,这个类的数据输出操作功能有限,所有的数据一定要转为字节数组后才可以进行才操作:public void write(byte b[]) throws IOException,假设说项目中可能输出的是long,double,date,在这样的情况下就必须将这些数据转变为字节的形式来进行处理,这样的处理一定是非常麻烦的.所以在开发之中最初的时候为了解决此类

c++文件输入输出流fstream,对输入&gt;&gt;和输出&lt;&lt;重载

1. fstream 继承自iostream --> 要包含头文件#include<fstream> 2. 建立文件流对象 3. 打开文件夹 4. 测试是否打开成功 5. 进行读写操作 6. 关闭文件 #include<iostream> #include<fstream> using namespace std; int main(){ ifstream ifile; ofstream ofile; ifile.open("d:\\fileIn.txt

第一天,数据的输入与输出,定义变量&#183;&#183;&#183;

初步应用vs2012这软件,语言选择c#   , 框架选择4(不要选择最前和太后的框架)然后改个名字和保存路径点确定就行了. 在main函数中写代码,大括号里面. 首先是最基本的输入与输出:  Console.WriteLine(");//直接会输出引号里面的内容(如果直接写入Write的话就不会换行.) Console.ReadLine();//让用户随意输入内容,按回车键结束,也可以用来防止程序闪退. 基本应用: Console.WriteLine("键盘敲烂,月入百万"

输入与输出,数据类型,强制转换,运算符

输入与输出 输出console.write();不换行 输出console.writeline();打印之后换行 输入console.read();不换行 输入console.readline();换行 字符串之间运用加号进行拼接,数字之间加号表示运算. 数据类型: int(整型)   long  double(双精度浮点数)  string(字符串型)  bool 强制转换: int a=covert.toint32(console.readline()); int a=int.parse(c

课堂笔记总结—输入和输出

一.输入,输出 1 static void Main(string[] args) 2 { 3 4 写内容 5 6 } 1.注释: 告诉电脑,不用当成代码去执行. 1)//     注释到行尾,注释一行. 2)/*sdfasdfasdf**/         注释中间的内容,多行. 例子: 1 /* 2 *开发人员: 3 *开发时间: 4 *第一次修改时间: 5 *第二次修改时间: 6 *测试人员: 7 * */ 8 using System; 9 using System.Collection

C#根据身份证号码,计算生日、年龄、性别

朋友谈及身份证相关的信息,才了解到原来省份证号码中包含了年龄和性别. 这样在数据库中,就不必单独留字段存放它们了(不过,要根据具体情况来,要是读取频率较高,还是单独列出为好),这样顺带解决了年龄变更的问题. 程序仅仅为了实现这个功能,里面还是需要数据验证的,用户输入的信息,毕竟在猿类看来,都是“非法的”.废话不多说了,贴上我写的程序,还请路过的大神斧正: using System; using System.Collections.Generic; using System.Linq; usin

【2017-2-17】VS基本应用及C#基础第一节(定义变量、输入及输出)

一VS基本应用 (一)新建项目 新建项目可有多种方法例如: 1.  在VS起始页面建立新项目 2.  在集成环境中,通过"文件"/"新建"/"项目",出现新建项目对话框,在其中选择C#-控制台应用程序-框架Framework4,完成新建 3.  在已打开项目中,在解决方案管理器中右键/添加/新建项目 (二)基本应用 1.在工具/选项/环境/常规中可设置主题,字体和颜色可设置项目中的代码字体颜色 2.在文本编辑器/C#中可设置行号 二C#基础 新建