章节
问答
课签
笔记
评论
占位
占位

C#标识符的命名规则

程序中的变量名、常量名、类名、方法名,都叫做标识符。C#有一套标识符的命名规则,如果命名时不遵守规则,就会出错。这套规则简单说有下面三条:

①标识符只能由英文字母、数字和下划线组成,不能包含空格和其他字符。

错误的标识符声明:string $user; //错在使用了其他字符

②变量名不能用数字开头。

错误的标识符声明:double 6h;//错在用数字开头

③不能用关键字当变量名。

错误的标识符声明:char static ;//错在用关键字static做变量名

任务

这段程序是求2个整数的和。程序中的变量声明大概有错误,你能够找出来并改正吗?

?不会了怎么办

变量命名规则的第一条是只能使用英文字母、数字或下划线,但变量#sum显然加入了其他字符,请把它改为sum。

别忘了输出语句中也用到这个变量。

||
1
2
using System;
using System
    .Collection
    s.Generic;
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
提交
重置代码
||

请验证,完成请求

由于请求次数过多,请先验证,完成再次请求

加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

最新回答 / 崔勇
①标识符只能由英文字母、数字和下划线组成,不能包含空格和其他字符。②变量名不能用数字开头。③不能用关键字当变量名。看第一条,"#"号,不能出现在变量名中哦搜索复制

最新回答 / 慕九州5143898
就是和啊

已采纳回答 / qq_阳光丶刚好_0
因为你给{0}的赋的值是sum,你打印的是Consol.WriteLine("和是{0}",sum)这里的0本来没有任何值,是取决于你给0赋什么值,里的sum改成int_num1这里的0就会变成int_num1了

已采纳回答 / 一念征途
你好,变量名只能由英文字母、数字和下划线组成,不能包含空格和其他字符。所以 sum前面不能加#, 对应的习题中 2个sum 前的# 都需要删除,祝你学习顺序,如果觉得回答不错,就采纳一下吧!<...图片...>

已采纳回答 / 熊伟_十三
因为输出的那个age   =20+1     前面的18  20  或后面的 age -2  没用到

已采纳回答 / 蓝雨Mooc
可以不加参数

最赞回答 / cffff
网页速度比较慢,等一会就好了
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言