
C语言
WAY DOWN WE GO
这个作者很懒,什么都没留下…
展开
-
[C语言]编写一个程序,可以一直接收键盘字符
[C语言]编写一个程序,可以一直接收键盘字符如果是小写字符就输出对应的大写字符,如果接收的是大写字符,就输出对应的小写字符,如果是数字不输出。#include <stdio.h>#include <stdlib.h>#include <ctype.h>#define IS_SMALL_LETTER(a) (a <= 'z' &&...原创 2020-03-20 21:44:31 · 338 阅读 · 0 评论 -
[C语言]编写代码模拟三次密码输入的场景
[C语言]编写代码模拟三次密码输入的场景。最多能输入三次密码,密码正确,提示“登录成功”, 密码错误,可以重新输入,最多输入三次。三次均错,则提示退出程序。#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#include <string.h>#include &...原创 2020-03-20 21:42:27 · 291 阅读 · 0 评论 -
[C语言]写代码可以在整型有序数组中查找想要的数字(折半查找)
[C语言]写代码可以在整型有序数组中查找想要的数字, 找到了返回下标,找不到返回 - 1.(折半查找)#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#include <string.h>#include <Windows.h>int main(){...原创 2020-03-20 21:39:52 · 295 阅读 · 0 评论 -
[C语言]猜数字游戏
[C语言]猜数字游戏。猜一个1到100之间的整数,猜低则输出猜低,猜高则输出猜高,直到才对为止。#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#include <string.h>#include <Windows.h>#include <t...原创 2020-03-20 21:38:26 · 256 阅读 · 1 评论 -
[C语言]在屏幕上输出" * "旗图案
[C语言] " * " 旗在屏幕上输出以下图案:** * ** * * * ** * * * * * ** * * * * * * * ** * * * * * * * * * ** * * * * * * * * * * * ** * * * * * * * * * ** * * * * * * * ** * * * * * ** * * * ** * **这个...原创 2020-03-20 21:35:18 · 1471 阅读 · 0 评论 -
[C语言]求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和
[C语言]求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字例如:2+22+222+2222+22222#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>int main(){ int i; int n, m; scanf("%d%d", &am...原创 2020-03-20 21:29:16 · 700 阅读 · 0 评论 -
[C语言]求出0~999之间的所有“水仙花数”并输出
[C语言]求出0~999之间的所有“水仙花数”并输出。“水仙花数”是指一个三位数,其各位数字的立方和确好等于该数本身,如;153=1+5+3?,则153是一个“水仙花数”。在数论中,水仙花数(Narcissistic number)也称为自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),是指一N位数,其各个数之N次方和等于该数。例如153、370、371及407就...原创 2020-03-20 21:27:03 · 272 阅读 · 0 评论 -
[C语言]计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值
[C语言]计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值。#include <stdio.h>#include <stdlib.h>int main(){ int i; double sum = 0; double tmp = 0; int flag = 1; for (i = 1; i <= 100; i++...原创 2020-03-20 21:22:23 · 860 阅读 · 0 评论 -
[C语言]将数组A中的内容和数组B中的内容进行交换
[C语言]将数组A中的内容和数组B中的内容进行交换。(数组一样大)#include <stdio.h>#include <stdlib.h>int main(){ int a[5] = { 1, 2, 3, 4, 5 }; int b[5] = { 5, 6, 7, 8, 9 }; int i; for (i = 0; i < 5; i++) //数组...原创 2020-03-20 21:20:57 · 283 阅读 · 0 评论 -
[C语言]求两个数的最大公约数
[C语言]求两个数的最大公约数。#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>int main(){ int a, b; printf("请输入两个整数:\n"); scanf("%d%d", &a, &b); while (a != b){ if (a...原创 2020-03-20 21:10:28 · 152 阅读 · 0 评论 -
[C语言]将三个数按从大到小输出
[C语言]将三个数按从大到小输出。通过三次比较交换来对三个数进行排序。#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>int main(){ int a, b, c, t; printf("请输入3个整数:\n"); scanf("%d%d%d", &a, &...原创 2020-03-20 21:09:30 · 371 阅读 · 0 评论 -
[C语言]求10 个整数中最大值
[C语言]求10 个整数中最大值这里用到数组和for循环。#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>int main(){ int i = 0; int MAX = 0; int arr[10] = { 0 }; printf("请输入10个整数:\n"); f...原创 2020-03-20 21:07:47 · 420 阅读 · 0 评论 -
[C语言]给定两个整型变量的值,将两个值的内容进行交换
[C语言]给定两个整型变量的值,将两个值的内容进行交换这里我的思路是引入一个临时变量,将其中第一个值赋值给临时变量来保存,然后便可用第二个值赋值给第一个值进行替换,最后将临时变量中保留的值赋值给第二个值完成交换。#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>int main(){...原创 2020-03-20 21:04:17 · 668 阅读 · 0 评论 -
[C语言]显示1000年到2000年之间所有的闰年
[C语言]显示1000年到2000年之间所有的闰年什么是闰年普通年(不能被100整除的年份)能被4整除的为闰年。(如2004年就是闰年,1999年不是闰年),世纪年(能被100整除的年份)能被400整除的是闰年。(如2000年是闰年,1900年不是闰年),即四年一闰,百年不闰,四百年再闰。代码#include<stdio.h>#include<stdlib.h>...原创 2020-03-20 20:59:37 · 2088 阅读 · 2 评论 -
[C语言]9*9乘法口诀表
[C语言]9*9乘法口诀表代码#include <stdio.h>#include <stdlib.h>int main(){ int a, b; for (a = 1; a <= 9; a++) { for (b = 1; b <= a; b++) { printf("%d*%d=%d\t", b, a, a*b);//用\t水平...原创 2020-03-20 20:58:12 · 651 阅读 · 0 评论