//
// main.m
// LessonDatatype
//
// Created by lanouhn on 14-7-15.
// Copyright (c) 2014年 vaercly@163.com 陈聪雷. All rights reserved.
//
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[])
{
//定义变量
//分三部分: 数据类型 变量名 = 初值
//定义整型变量
/**
* 变量名的命名规则:
1 变量名只能有数字,字母,下划线组成,并且数字不能开头
2 不能和系统关键字重名
3 具有自解释性,见名知意
4 变量名不能重复
*/
// int age = 10;
// float score = 1.0;
// char a = 'a'; //用来注释一行
// /* */ 来注释一段
//练习1
// int a = 10;
// int b = 5;
// int c = 0;
// int a = 10, b = 5, c = 0;
// c = a;//赋值的过程是拷贝的过程
// a = b;//c 10, a 5, b 5
// b = c;//c 10, a 5, b 10
// printf("a = %d,b = %d",a,b);
//
// int maxAge = 10;
//算术运算符
// float a = 0;
// a = 3.0 / 5;//除法运算除数不能为0
// printf("%.2f\n", a);
//
// int a = 10;
// int b = 3;
// int c = 0;
// c = a + b;
// printf("%d\n", c);
// c = a - b;
// printf("%d\n", c);
// c = a * b;
// printf("%d\n", c);
// c = a / b;
// printf("%d\n", c);
// c = a % b;
// printf("%d\n", c);
// c = a++;// c = a, a = a + 1, ++ -- 在后,先执行赋值操作
// c = ++a;//a = a + 1, c = a, ++ -- 在前,后执行赋值操作
// c = a+++b;
// printf("%d, %d, %d\n", c, a, b);//13, 11, 3
//
//复合运算符 +=, -=, *=, /=, %=
//复合运算符之间不能加空格
// c += b;
// c = -6 % -4;//取余运算符的两端都必须为整数
// printf("%d\n", c);
//
// //基本输出函数 %d 整型, %f 浮点型, %c 字符型, %ld 长整形
// printf("%dlanou\n", 3-1);
//
// printf("%d%%\n", 3);
// printf("\\\n");
// printf("%c", '\\');
//
// int d = 0;
// // 格式化输出函数
// scanf("%d", &d); //输入操作,需要得到变量的地址 &
// printf("%d\n", d);
int a = 0, b = 1, c = 0;
scanf("%d%d", &a, &b);
printf("%d, %d\n", a, b);
return 0;
}