问答详情
源自:3-5 C#中嵌套的if结构

为什么女字不能用双引号

using System;

using System.Collections.Generic;

using System.Text;


namespace Test

{

    class Program

    {

        static void Main(string[] args)

        {

            char sex='男';//性别

            int age = 21;//年龄

            if(sex=='女')//请填写条件

            {

                if (age >= 20)

                {

                    Console.WriteLine("达到法定婚龄啦");

                }

                else

                {

                    Console.WriteLine("没有达到哟");

                }

            }

            else

            {

                if (age >= 22)

                {

                    Console.WriteLine("达到法定婚龄!");

                }

                else

                {

                    Console.WriteLine("没有达到!");

                }

            }

        }

    }

}


提问者:qq_周少_0 2017-09-19 17:18

个回答

  • 慕移动9181930
    2022-03-27 10:10:00

    如果感觉外放声音小的话,建议用耳机,我用耳机,音量19%就已经很大,很清楚了,同学可以试试.call.apply

  • 布小禅
    2021-08-16 17:33:01

    char类型的女和字符串类型的又不一样了,虽然看着一样,但是内存地址和类型不同,而如果你想使用双引号,也可以,只需要把sex属性声明为string类型的就可以了

  • qq_朱与墨的晴霜_0
    2018-08-10 16:47:20

    因为char是单字符所以要用单引号 char里面只能有一个字符

  • qq_千山万水_4
    2017-09-27 12:48:42

    一个字默认为字符,两个字以上默认为字符串,字符为‘哈’  字符串为 "哈哈"

  • Hellorld123
    2017-09-19 17:54:39

    字符串用双引号括起来,字符用单引号,女 字作为一个字符,所以用单引号。