黑马程序员技术交流社区
标题:
OC怎么打印99乘法口诀
[打印本页]
作者:
w779766521
时间:
2015-10-12 23:41
标题:
OC怎么打印99乘法口诀
OC是面向对象的 怎么用NSLog打出乘法口诀 像C那样 求提供思路
作者:
knight_zfh1288
时间:
2015-10-12 23:59
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
for (int i =1; i<10; i++) {
for (int j = 1; j<= i; j++) {
printf("%d * %d = %d ",j, i, i*j);
}
printf("\n");
}
}
return 0;
}
上面的我运行出来了,不知道是不是你想要的。
我这里之所利用的printf,没用NSLog,是因为NSLog带自动换行,打印出来就不像小时候用的九九乘法表了
作者:
思考的戏
时间:
2015-10-13 23:53
NSlog和printf的用法除了在输出字符串上有区别,在输出其他数据类型变量时用法一样,且带有自动换行。
作者:
朱玉丁
时间:
2015-10-13 23:58
赞,顶一个
作者:
L503254118
时间:
2015-10-14 07:57
#import <Foundation/Foundation.h>
@interface chengFaBiao : NSObject
-(void)jiuJiuBiao;
@end
@implementation chengFaBiao
-(void)jiuJiuBiao{
NSString *str[10];
str[0]=@"";
for (int i=1; i<10; i++) {
for (int j=1; j<i+1; j++) {
str=[[NSString alloc] initWithString:[NSString stringWithFormat:@"%d*%d=%2d %@",j,i,i*j,str[i-1]]];
}
NSLog(@"%@",str);
}
NSLog(@"paoqilaile");
}
@end
int main(int argc, const char * argv[]) {
@autoreleasepool {
chengFaBiao *jiu=[chengFaBiao new];
[jiu jiuJiuBiao];
}
return 0;
}
作者:
tr2e
时间:
2015-10-14 08:37
用NSLog就是丑了点
作者:
小李探花
时间:
2015-10-14 10:33
学习了........
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2