Memory Limit:128 MB
Time Limit:1.000 S
Judge Style:Text Compare
Creator:
Submit:316
Solved:61
体验常量的定义方法以及特殊字符的使用
请根据以下要求编程
用define命令定义常量oct1,并设置为八进制数77
用const命令定义整型常量hex1,并设置为十六进制数FF
用const命令定义字符串常量str1,并设置为“Welcome”(不含引号)
用const命令定义字符常量dq1,并设置为一个双引号。(参考特殊字符)
用define命令定义字符常量nl1,并设置为一个换行符。(参考特殊字符)
用define命令定义字符串常量str2,并设置为“Great!”。(不含引号)
用const命令定义常量pi,并设置为3.14159
输出常量oct1的值并换行
输出常量hex1的值并换行
输出常量str1的值并换行
输出常量dq1的值并换行
输出常量nl1的值并换行
输出常量str2的值并换行
输出常量pi*100的值并换行 保留6位小数
|
部分样例输出
63
提示:
#define 不用加类型说明,不用加等号,最后面不用加分号
const 要加类型说明,要用等号,后面要加英文分号
特殊字符r '\t'等,是用英文单引号括起来
字符串用英文双引号括起来, 字符串的类型说明为 char abc[]; 其中abc是变量名;常量字符串的定义为 const char abc[]="123";
字符用英文单引号括起来。
特殊字符,用单引号括起来,字符前面需要加反斜杠\
双引号 '\"'
单引号 '\''
换行符 '\n'
特殊进制的数字:
0开头表示8进制,八进制77写作077,直接赋值给变量,按%d输出为对应的10进制数
0x开头表示16进制,16进制FF协作0xFF,直接赋值给变量,按%d输出为对应的10进制数
不允许普通用户打印题目,请教师登录后使用。如有疑问请联系管理员!