C是小问题,谢谢你的回答!

发布于 科技 2024-07-11
11个回答
  1. 匿名用户2024-01-30

    如果 (newage >= 0 &&&newage < 20) 用于控制在创建对象时,其 age 必须大于或等于 0 且小于 20,否则将不会分配您创建的对象的 age,但必须修改构造函数。

    修改如下:1注释或删除构造函数。

    public test(string tname, int tage)

    2.修改您的主函数。

    static void main(string args)/test e = new test("张潇",22);

    test e = new test();

    张潇");string s=;

    int a=;

    名字:"+s);

    年龄:"+a);

    3.再运行一点,你会看到年龄是 0,而不是你想要的 22,因为 22 不在 0 到 20 之间!

    4.这是我真正想告诉你的一个重要概念:属性的用法!

  2. 匿名用户2024-01-29

    get 和 set 用于声明属性,get 和 set 称为属性访问器,如果只有一个 get 访问器,则该属性是只读的,这意味着数据成员的值无法修改。 如果只有一个 set 访问器,则该属性是只写属性,这在程序中并不常用。

    如果 (newage >= 0 &&&&newage < 20) 是用于控制是否启用 set 访问器的条件语句,如果为 true,则该属性是可读和可写的,如果不是,则它是只读的。

    这意味着,如果你未满20岁,那么你只能看这个东西,不能注册。

    您可以在 20 岁以上注册并观看它。

  3. 匿名用户2024-01-28

    判断要赋值的值,如果=0且<20,则赋值,否则不赋值。

    您可以分配一个值 15,然后分配 40 以查看最后一个值是什么。

  4. 匿名用户2024-01-27

    嘿嘿,我不需要用你说的,整个程序怎么调用setage方法? 你想如何控制它?

  5. 匿名用户2024-01-26

    一些 LS 家伙太不尊重了,对吧?

    if (newage >= 0 &&&newage < 20)--你想用它做什么?

    newage;

    此判决仅在0-20岁以内,包括0岁且不包括20岁者可注册。 你不必年满 20 岁。

  6. 匿名用户2024-01-25

    public string getname()

    return ;

    public void setname(string newname)

    newname;

    上面的那个"属性"就是这样,年龄也可以用到那里,只要判断条件就行了(如果用属性写的话,注意,这个条件就是判断值),那我就不写了**了,房东自己可以看看msdn。

    if (newage >= 0 &&&newage < 20)--你想用它做什么?

    newage;

    这句话的意思很明显,就是在0岁到20岁之间,把值赋给年龄,否则不会被复制。 如果我的推理是正确的,房东可以尝试一下,如果输入大于 20 岁,则 age 的值应为 0(此 0 应为 int 类型的默认值。 ).

    事实上,你可以自己测试这些问题,自己思考。

  7. 匿名用户2024-01-24

    很明显,......用于阻止 20 岁以下的用户注册

  8. 匿名用户2024-01-23

    您的原始程序存在 3 个问题:

    首先,您想通过剪切单词函数来删除非字母部分,因此在此函数中创建了一个数组来存储新字符串。 但是,这里有重要的一点!

    也就是说,这个数组数组是一个局部变量,所以在这个函数调用结束后,数组数组占用的内存被释放出来,相当于不存在,所以即使你已经返回了数组数组第一个元素的地址,但由于这个数组已经不存在了, 在 main 函数中,new word 指针相当于接收一个空字符串!所以这就是你在改进后不显示内容的原因,所以你应该在保留剪切字函数的同时将数组声明为静态

    第二:你的剪切词函数中的while函数有问题。 首先,你有while条件,(*st++)。

    \0'这个条件确定后,st的值已经指向下一个元素,这不是你的初衷,所以你应该在做完之后再做。

    第三:return 应为 return(array);

    这是一个非常全面的函数和一些细节,所以我建议你仔细看看字符数组和字符指针。

    #include

    #include

    #define len 20

    int main (void)

    char *cut_word (char *st)return (array);}

  9. 匿名用户2024-01-22

    return p 的 p 指向最后一个字母的下一个地址,put 函数是输出当前地址之后的内容。

  10. 匿名用户2024-01-21

    1.建立从点到面的知识网络。

    对所学知识点进行分步梳理、总结、总结,明确知识脉络。 从一个简单的语法点或核心句子结构开始,并阐明它们的变化、变化以及与时态、语态等的联想。 所谓从点到面构建知识网络。

    2.从表面到点,加深记忆,检查并填补空白。

    回到教科书上,检查并填补空白,打好基础。 复习单元,回忆每个单元学习的主要内容,包括核心单词、关键句型和语法,以及需要掌握的对话。 回忆时,要有一个框架,从表面到点子,比如先通过目录页回忆每个单元的题目,再回忆详细的知识点。

    3、聚焦重点和难点,巩固容易出错的点。

    进一步复习各单元的重点内容(词汇、句子结构、语法)和练习中容易出错的要点,解决重点、难点和疑惑,加深理解。 阅读更多错误的题册并克服错误的问题。

    4、经典题自测,测试复习效果。

    衡量复习效果会产生成就感或紧张感,让你有意识地主动学习,同时可以及时调整复习方法。 复习完成后,需要选择一定数量的问题进行测试。 多做典型题,找出规律,学会推论,但不要提倡问题之海的策略。

  11. 匿名用户2024-01-20

    这些是你必须自己思考的事情,或者永远不要。

相关回答
9个回答2024-07-11

while 语句不输出数字,而是为数组的元素赋值。 >>>More

12个回答2024-07-11

新加坡属热带雨林气候,全年气候温暖湿润,全年气温在24-32°C之间,8月白天气温不超过33度,8月是比较凉爽的月份。 >>>More

12个回答2024-07-11

1. 使用您原来的 IP 地址、子网掩码、网关和 DNS 服务器来确保一致性。 >>>More

5个回答2024-07-11

1.通知方,如客户要求,按要求填写,如信用证一般由开证申请人填写。 如果没有,请填写与收货人相同的信息。 >>>More

18个回答2024-07-11

这两个表达式都包含在逗号表达式中,所以必须按照逗号表达式的操作规则进行操作,逗号表达式的顺序是从左到右,所以先计算a=2,即给a2,然后计算a++,最后赋值y,呵呵。