麻烦老师帮我看一卡我的错误在哪里
来源:3-6 编程练习
Tpark
2018-04-26 13:24:03
NSString * str1 =@"现在时间";
// 定义一个字符a,赋值“:”
char a = ':';
// 定义一个整型b,赋值“18”
int b = 18;
// 定义一个字符串str2,赋值“点”
NSString * str2 = @"点";
// 定义一个浮点型c,赋值“32.5”
float c = '32.5';
// 定义一个字符串str3,赋值“分”
NSString * str3 = @"分";
//打印输出如运行结果所示的内容
NSLog(@"%@%d%c%@%.1f%@",str1,b,a,str2,c,str3);
输出运行结果是
2018-04-26 13:22:20.689893+0800 2DateType[1416:89114] 现在时间18:点858926656.0分
Program ended with exit code: 0
1回答
这个代码有两处需要注意的地方。
1、float c = '32.5';定义float变量是不需要加单引号的,即float c = 32.5;
2、最后输出语句的输出顺序需要注意一下,注意点和冒号的位置互换一下即可。
相似问题