上题输出格式问题
来源:5-5 条件编译
LongFace
2017-09-18 16:11:25
题目要求是:输出格式是%d的平方为:%d,这里的NSLog需要怎么写,第二个%d知道怎么写,第一怎么写呢?
1 | NSlog(@ "%d的平方为%d" ,不知道写什么?,%d) |
另外还有一个问题,老师,宏定义的后面到底用不用;(分号)结尾呢?
1回答
1、输出NSLog(@"%d的平方:%d" ,a ,AB(5));第一个%d传入你要计算的值,也就是a,第二个%d后面就是通过平方计算后得到的结果。
2、宏定义后面如果写分号了,那么int a=AB(5)后面就不用加分号了,因为宏定义已经包含了分号。但是不建议宏定义后面加分号。
相似问题