C语言--(九)函数基本概念&作用域(Lellansin)

函数基本概念

void表示此函数不返回任何值回去

(上图xy是有问题的)

#include<stdio.h>
#include<windows.h>
#include<string.h>

void swap(int i, int j) {
	int tmp;
	tmp = i;
	i = j;
	j = tmp;
	printf("交换后:%d %d", i, j);
}  // 没有返回值,所以是void swap()

int main() {
	int i = 3;
	int j = 4;
	printf("交换前:%d %d\n", i, j);
	swap(i,j);
	
	Sleep(10000);
	return 0;  // 有返回值,所以是int main()	
}

int check(void)   // 显示的表示没有参数传进去

int main()  // 隐式的表示没有参数穿进去

void swap()  // 表示没有返回值,所以是

int main()  // 表示有返回值return 0;

将输入步骤放在封装函数里面

#include<stdio.h>
#include<windows.h>
#include<string.h>

int input(void) {
	int number;
	printf("请输入1-100数:\n");
	scanf("%d",&number);
	return number;
}


int main() {
	int num = input();
	printf("number is %d \n", num);
	Sleep(10000);
	retur

猜你喜欢

转载自blog.csdn.net/zjc910997316/article/details/89028218
今日推荐