1. 第一章 初识C语言

1.1. 转义字符

1.1.1. 响铃🔔: \a

1
2
3
4
5
6
7
8
#include <stdio.h>

int main(void)
{
char *name = "Evan";
printf("Hello, %s!\a\a\a\n", name);
return 0;
}

1.2. 通过键盘输入和显示

1.2.1. scanf

1
2
3
4
5
6
7
8
9
#include <stdio.h>

int main(int argc, const char * argv[]) {
int number;
printf("Please input a number: \n");
scanf("%d", &number);
printf("Your number is %d\n", number);
return 0;
}

1.2.2. puts

1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>

int main(int argc, const char * argv[]) {
int num1, num2;
puts("Please input two numbers.");
printf("num1: ");
scanf("%d", &num1);
printf("num2: ");
scanf("%d", &num2);
printf("Sum is %d\n", num1 + num2);
return 0;
}

2. 第二章 运算和数据类型

2.1. 使用printf打印%

1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>

int main(int argc, const char * argv[]) {
int num1, num2;
puts("Please input two numbers.");
printf("整数A: ");
scanf("%d", &num1);
printf("整数B: ");
scanf("%d", &num2);
printf("A的值是B的%d%%\n", num1*100/num2);
return 0;
}

3. 第三章 指针编程