
C
a易
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
题目:求十个变量的最大值
解题思路:运用一维数组,将10个变量全部包含在内。然后通过for循环,找出最大值。 需要注意要在开头定格采用宏变量来忽略VS对scanf函数的警告。原创 2018-12-29 14:19:30 · 720 阅读 · 1 评论 -
题目:求0~999之间的水仙花数
代码: #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include<stdlib.h> #include<math.h> #define m 3 #define n 999 int main() { int i = 0; printf("These are Narcissistic numbe...原创 2019-01-01 01:16:55 · 207 阅读 · 0 评论 -
题目:在屏幕上打印正倒金字塔
代码: #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> int main() { int maxline;//*最多的那一行 printf("请输入你想要的行数:"); scanf("%d",&maxline); //正三角 for (int i = 1; i <= maxline; ++i) { ...原创 2018-12-30 23:46:17 · 1346 阅读 · 0 评论 -
题目:完成猜数字游戏
解题思路: 实现代码: 菜单部分实现: 猜数字具体函数实现: 测试实现: 运行结果:原创 2018-12-06 17:37:52 · 804 阅读 · 0 评论 -
题目:模拟三次密码输入的场景
要求:最多能输入三次密码,密码正确,提示“登录成功”,密码错误, 可以重新输入,最多输入三次。三次均错,则提示退出程序。原创 2018-12-29 14:30:16 · 210 阅读 · 0 评论 -
题目:在整型有序数组中查找想要的数字,返回数字下标
解题思路: 灵魂思想:折半查找 1)定义一个整形有序数组a[],设定左端点值和右端点值,两者求平均为中间值。比较中间值和所找值大小 2)比较中间值和所找值大小,若找到则返回中间值下标,若找不到则根据大小重新确立端点值。原创 2018-12-29 14:29:06 · 447 阅读 · 0 评论 -
题目: 将数组A中的内容和数组B中的内容进行交换。(数组一样大)
解题思路: 定义两个整型变量,两个整形数组,i用来确定循环次数,t用来做中间变量, 完成两个数组间内容的一一交换原创 2018-12-01 06:53:10 · 210 阅读 · 0 评论 -
题目:编写程序数一下 1到 100 的所有整数中出现多少次数字9
代码: #include<stdio.h> int main(void) { int k, times = 0; for (int i = 1; i < 101; i++) {//将循环次数限定在[1,100] k = i; while (k != 0) { if (k % 10 == 9) {//判断k的个位上是否有9, times++; } ...原创 2018-12-29 14:25:52 · 656 阅读 · 0 评论 -
题目:计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值。
解题思路:因为要计算100个数的值,他们的共同特点是分母绝对值为1,只改变相应数值。所以可以定义一个变量i为1,然后利用中间变量只去改变i的正负。在求和这个问题上,采用累加原则,得到最后的结果。 注:因为本题计算的是浮点数,为了避免出现变量导致的问题,将所需用到的量,全都设置为double型。原创 2018-12-29 14:24:53 · 610 阅读 · 0 评论 -
题目: 编写代码将两个整型变量里面的内容交换
解题思路:运用中间变量`//题目要求:编写代码将两个整型变量里面的内容交换 解题思路2: 不创建临时变量,通过两个变量的加减变换来达到目的原创 2018-11-26 21:48:18 · 551 阅读 · 0 评论 -
题目:输入任意三个整数,并按由大到小的顺序输出
解题思路:设置三个整型变量和一个中间变量。通过中间变量最后达到将数字按由大到小顺序放在a,b,c中并输出原创 2018-12-29 14:20:51 · 30680 阅读 · 6 评论 -
题目:使用函数实现两个数的交换
代码: #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> //使用函数实现两个数的交换 int Exchange(int* x, int* y) { int t; t = *x; *x = *y; *y = t; } int main() { int a = 0; i...原创 2019-01-03 15:05:49 · 565 阅读 · 0 评论