本文共 1197 字,大约阅读时间需要 3 分钟。
以下是一个简单的Objective-C程序示例,用于输入两个浮点数并比较它们的大小,输出较大的那个。程序会提示用户输入两个浮点数值,然后比较并输出较大的那个。
#import@interface NumberComparer : NSObject- (void)compareTwoNumbers;@end@implementation NumberComparer- (void)compareTwoNumbers { // 提示用户输入第一个浮点数 NSAlert *alert = [NSAlert alertWithMessage:@"请输入第一个浮点数"]; NSString *input1 = [alert userInputValue]; // 提示用户输入第二个浮点数 NSAlert *alert2 = [NSAlert alertWithMessage:@"请输入第二个浮点数"]; NSString *input2 = [alert2 userInputValue]; // 将输入值转换为浮点数 float number1 = [input1 floatValue]; float number2 = [input2 floatValue]; // 比较两个数值并输出较大的那个 if (number1 > number2) { NSLog(@"较大的数是:%.2f", number1); } else if (number2 > number1) { NSLog(@"较大的数是:%.2f", number2); } else { NSLog(@"两个数值相等"); }}@end
这个Objective-C程序主要完成以下功能:
NSAlert提示用户输入第一个浮点数和第二个浮点数。3.145.673.14 和 5.67,输出 较大的数是:5.67这个程序简单易懂,适合用于基本的数值比较任务。
转载地址:http://qcsfk.baihongyu.com/