C语言
xiaoliu_iOS
这个作者很懒,什么都没留下…
展开
-
C语言实现乘法口诀表
for (int i = 0; i for (int j = 0; j printf("%d*%d=%d ", j + 1, i + 1, (j + 1) * (i + 1)); } printf("\n"); }原创 2015-12-27 22:25:27 · 673 阅读 · 0 评论 -
求两个正整数的最大公约数,最小公倍数
(1)用while判断语句做 printf("请输入两个正整数:\n"); int a = 0,b = 0,a1 = 0,b1 = 0, res = 0; scanf("%d%d", &a, &b); a1 = a,b1 = b; res = a1 % b1; while (res != 0原创 2015-12-27 22:45:10 · 2167 阅读 · 0 评论 -
有一字符串包含字母,数字,编程实现取出数字;使用函数,指针实现
void removeDigit(char *p, unsigned long count){ for (int i = 0; i if (p[i] >= '0' && p[i] for (int j = i; j *(p + j) = *(p + j + 1); }原创 2015-12-27 22:54:07 · 738 阅读 · 0 评论 -
声明一个3行4列的二维数组,求出数组中鞍点及其所在的行,列坐标(鞍点:即该位置上的元素在该行中最大,在该列中最小(也可能没有鞍点))
int a[3][4] = {0}; //计数器 int count = 0; for (int i = 0; i for (int j = 0; j a[i][j] = arc4random() % (30 - 10 + 1) + 10; pri原创 2015-12-28 23:08:43 · 6079 阅读 · 0 评论 -
输入6个字符串,并对它们从小到大顺序排序后输出
printf("请输入一个字符串:\n"); char array[6][20] = {""}; for (int i = 0; i scanf("%s", array[i]); } for (int i = 0; i for (int j = 0; j原创 2015-12-29 13:08:29 · 2062 阅读 · 0 评论 -
找出整型数组中最大和最小值及其所在位置
思路:要找最大值就需要设一个比数组中最小的数还要小的数,要找最小值就要设一个比数组中最大数还要大的数(1)第一种方法(比较大小,交换位置)int a[] = {5, -9, 32, 77, 64, -24, 14, 0, 21, 45}; int j = 0, max = -24; for (int i = 0; i原创 2015-12-31 18:59:11 · 6561 阅读 · 0 评论