下列定义变量的语句中错误的是( )。A.int jnt;B.double int_;C.char F
下列定义变量的语句中错误的是( )。
A.int jnt;
B.double int_;
C.char For;
D.float US$;
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:D
C语言规定,变量命名必须符合标识符的命名规则。D选项中包含了非法字符“$”,所以错误。标识符由字母、数字或下划线组成,且第一个字符必须是大小写英文字母或者下划线,而不能是数字。大写字符与小写字符被认为是两个不同的字符,所以For不是关键字for。
相似问题
设有定义: 则a和b的值分别是( )。A.87和6.0B.876和543.0C.87和543.0D.
设有定义: 则a和b的值分别是( )。A 87和6.0B 876和543.0C 87和543.0D 76和543.0请帮忙给出正确答案和分析,谢谢!
当文档尚未保存时单击文档窗口右上角的“关闭”按钮时弹出的信息框中的几个选项( )A 1B 2C 3D
当文档尚未保存时单击文档窗口右上角的“关闭”按钮时弹出的信息框中的几个选项( )A、1B、2C、3D、4
有以下程序: 程序运行后的输出结果是( )。A.0B.10C.20D.出错请帮忙给出正确答案和分析
有以下程序: 程序运行后的输出结果是( )。A 0B 10C 20D 出错请帮忙给出正确答案和分析,谢谢!
有以下程序: 程序运行后的输出结果是( )。A.7.5B.31.5C.程序有错无输出结果D.14.0
有以下程序: 程序运行后的输出结果是( )。A 7.5B 31.5C 程序有错无输出结果D 14.0请帮忙给出正确答案和分析,谢谢!
有如下程序段: 其输出结果是( )。A.123.141593B.1 23.141593C.12 3.
有如下程序段: 其输出结果是( )。A 123.141593B 1,23.141593C 12,3.141593D 123.1415930请帮忙给出正确答案和分析,谢谢!
