乘法口诀
乘法口诀、置换两个数字(换栈)
乘法口诀
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
void print(int n) {
int i, j;
for (i = 1; i <= n; i++) {
for (j = 1; j <= i; j++) {
printf("%d*%d=%-2d ", j, i, j*i); //2表示宽度,负号表示空格与个位数字互换位置
}
printf("\n");
}
}
int main () {
int n;
scanf("%d", &n);
print(n);
system("pause");
return 0;
}
置换两个数字
#include<stdio.h>
#include<stdlib.h>
void change(int *a, int *b) {
int c;
c = *a;
*a = *b;
*b = c;
}
int main() {
int a = 5;
int b = 1;
change(&a,&b);
printf("a = %d,b = %d\n", a,b);
system("pause");
return 0;
}