顺序结构
优质
小牛编辑
151浏览
2023-12-01
顺序结构
#include <stdio.h>
#include <stdlib.h>
int main01(void)
{
printf("%d \n", 1);//顺序结构,从上往下执行,从main函数开始
printf("%d \n", 11);
printf("%d \n", 111);
printf("%d \n", 1111);
system("pause");
}
void p1()
{
printf("%d \n", 1);
}
void p2()
{
printf("%d \n", 11);
}
void p3()
{
printf("%d \n", 111);
}
//01.所有函数的调用特点:
// 所有函数默认情况之下都是单线程调用的,
// 也就是说父函数的继续执行,必须等待子函数的执行完毕才行
// 一层嵌套一层的特点
int main02()
{
p1();//函数调用,必须等待这个函数执行完毕之后,才会执行下一步
p2();
p3();
system("pause");
}
//02.异或的使用特点:
// 1.一个数据异或同一个数量两次,得到的数据是原始数据
// 2.原始数据和0进行异或,将会保持数据不变
int main03(void)
{
int num = 10;
num += 10;
num -= 2;
num ^= 1;
num ^= 1;
num ^= 0;
printf("%d \n", num);
system("pause");
}