- 博客(13)
- 收藏
- 关注
原创 辗转相除法求最大公约数
int m, n, r; printf("请输入m,n的值"); scanf_s("%d %d", &m, &n); while (m%n) { r = m % n; m = n; n = r; } printf("%d\n", n);
2021-11-07 10:53:43
101
原创 输入三个数字,让这三个数字由大到小的输出
int main(){int a, b, c; printf("请输入三个数字:"); scanf_s("%d %d %d", &a, &b, &c); if (a < b) { int tam = a; a = b; b = tam; } if (a < c) { int tam = a; a = c; c = tam; } if (b < c) { int tam = b; b = c; b = ta.
2021-11-07 10:39:02
338
原创 调用了strcmp函数
int main(){ int i = 0; char password[20] = { 0 }; for (i = 0;i < 3;i++) { printf("请输入密码"); scanf_s("%s",password,20); //if (password == '123456')==不可用来比较两个字符串是否相等,应该使用一个库函数strcmp库函数; if (strcmp(password ,"123456")==0) { printf("登陆成.
2021-11-07 09:54:41
189
1
原创 在有序数组中查找具体的某个数字
int main(){ int arr[] = { 1,2,3,4,5,6,7,8,9,10 }; int k =17; int i = 0; int sz = sizeof(arr) / sizeof(arr[0]);//计算数组的个数 for (i = 0;i < sz;i++) { if (k == arr[i]) { printf("找到了,下标是:%d\n", i); break; } } if (i == sz).
2021-11-06 18:11:29
518
原创 计算n的阶层的和
int main(){ int i, n, ret, sum; i = 0; n = 0; ret = 1; sum = 0; for (n = 1;n <= 3;n++) // n=1时,ret=1 n=2时,ret=1*1*2 n=3时,ret=2*1*2*3 也就是说,每次循环,ret都要再重复地乘以前面的阶层,导致 ...
2021-11-06 16:44:39
966
原创 计算n的阶层
int main(){ int n = 0; int i = 0; int ret = 1; printf("请输入n的值:"); scanf_s("%d", &n); for (i = 1;i <= n;i++) { ret = ret * i; } printf("%d\n", ret);
2021-11-06 12:31:35
552
原创 switch语句练习
int n = 1; int m = 2; switch(n) { case 1: m++; //m=3 case 2: //没有break,继续执行; n++; //n=2 case 3: switch (m) { case 1: n++; case 2:...
2021-11-05 20:50:49
360
原创 输入1—100之间的基数的两种方法,使用的是if选择语句和while循环语句
int a; a = 1; while (a <= 100) { printf("%d\n", a); a += 2; }
2021-11-05 19:35:27
508
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人