函数小练

实现一个函数,打印乘法口诀表,口诀表的行数和列数自己指定,
//输入9,输出9 * 9口诀表,输入12,输出12 * 12的乘法口诀表。
//#define _CRT_SECURE_NO_WARNINGS
//#include<stdio.h>
//#include<stdlib.h>
//void mul(int x) {
// int i, j;
// for (i = 1; i <= x; ++i) {
// for (j = 1; j <= i; ++j) {
// printf("%d*%d==%d\t", j, i, ij);
// }printf("\n");
// }
//}
//int main() {
// int a;
// scanf("%d", &a);
// mul(a);
// system(“pause”);
// return 0;
//}
//使用函数实现两个数的交换。
//#define _CRT_SECURE_NO_WARNINGS
//#include<stdio.h>
//#include<stdlib.h>
//void Swap(int
i, int* j) {
// int tmp = *i;
// *i= *j;
// *j = tmp;
// printf("%d %d\n", *i, *j);
//}
//int main() {
// int a, b;
// scanf("%d %d", &a, &b);
// Swap(&a, &b);
// system(“pause”);
// return 0;
//}
////实现一个函数判断year是不是润年
//#define _CRT_SECURE_NO_WARNINGS
//#include<stdio.h>
//#include<stdlib.h>
//void leapyear(int year) {
// if (year % 400 == 0 || (year % 100 != 0 && year % 4 == 0)) {
// printf("%d是闰年\n",year);
// }
// else{
// printf("%d不是闰年\n", year);
// }
//}
//int main() {
// int x;
// scanf("%d", &x);
// leapyear(x);
// system(“pause”);
// return 0;
//}
//创建一个数组,
//实现函数init()初始化数组、
//实现empty()清空数组、
//实现reverse()函数完成数组元素的逆置。
//要求:自己设计函数的参数,返回值。
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
void init(int arr[], int len) {
printf(“初始化数组:”);
for (int i = 0; i<len; i++) {
scanf("%d",&arr[i]);
}
}
void empty(int arr[], int len) {
printf("\n清空数组:");
for (int i = 0; i<len; i++) {
arr[i] = 0;
printf("%d “, arr[i]);
}
}
void reverse(int arr[], int len) {
printf(”\n逆置数组:");
for (int i = len - 1;i>=0 ; --i) {
printf("%d “, arr[i]);
}
}
int main() {
int arr[5];
int len = 0;
int i = 0;
len = sizeof(arr) / sizeof(arr[0]);
init(arr, len);
reverse(arr, len);
empty(arr, len);
system(“pause”);
return 0;
}
实现一个函数,判断一个数是不是素数。
//#define _CRT_SECURE_NO_WARNINGS
//#include<stdio.h>
//#include<stdlib.h>
//#include<math.h>
//void isPrime(int x) {
// int i,num=0;
// for (i = 2; i < sqrt(x); ++i) {
//  int tmp = x%i;
//  if (tmp == 0) {
//   num += 1;
//  }
// }
//  if (num>0){
//   printf(”%d不是素数\n",x);
//  }
//  else{
//   printf("%d是素数\n",x);
//  }
//}
//int main() {
// int a;
// printf(“请输入一个数:”);
// scanf("%d",&a);
// isPrime(a);
// system(“pause”);
// return 0;
//}

猜你喜欢

转载自blog.csdn.net/tianyuzilin/article/details/88952875