上一节课编程练习的问题

来源:3-10 限定词数据类型转化

JN_X

2017-07-12 19:57:17

我想问一下,刚刚那节编程练习,3.5,我这么做对不对,有什么地方有问题,麻烦了http://climg.mukewang.com/59660e700001951604910612.jpg

写回答

2回答

Tender10

2017-07-12

您好,你定义的变量类型很多不匹配了,字符串应该是NSString类型,int是整型,float是浮点型,char是字符型,每个类型对应的只能声明对象的内容哦!可以对照如下代码进行修改。

        // 定义一个字符串str1,赋值“现在时间”
        NSString *str1 = @"现在时间";
        // 定义一个字符a,赋值“:”
        char a = ':';
        // 定义一个整型b,赋值“18”
        int b = 18;
        // 定义一个字符串str2,赋值“点”
        NSString *str2 = @"点";
        // 定义一个浮点型c,赋值“32.5”
        float c = 32.5;
        // 定义一个字符串str3,赋值“分”
        NSString *str3 = @"分";
        //打印输出如运行结果所示的内容
        NSLog(@"%@%c%d%@%.1f%@",str1,a,b,str2,c,str3);


0
hN_X
h 最后那个%.1是不是精确到小数第一位?
h017-07-13
共2条回复

Tender10

2017-07-13

是的,%.1f就是精确一位小数,%.2就是精确两位小数,依次类推。

0
hN_X
h 嗯,谢谢
h017-07-13
共1条回复

0 学习 · 1878 问题

查看课程