![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言程序设计
dedsec0020
这个作者很懒,什么都没留下…
展开
-
数组习题:在有序的数列中插入若干个数,每插入一个数都要保持有序。——[C语言]入门基础编程 1047
有序数组插入若干数字,在数组最后插入数字,与前一项不停作比较,若交换后能使数组有序,则交换两个数字的位置,别忘了最后要给数组总长+1原创 2022-06-17 07:39:51 · 1043 阅读 · 1 评论 -
函数习题:判断一个数是否是回文数。——[C语言]入门基础编程 1039
回文数判断原创 2022-06-13 19:43:25 · 1703 阅读 · 0 评论 -
函数习题:编写一个函数,给出年、月、日,计算该日是本年的第几天。——[C语言]入门基础编程 1032
使用函数解决问题在编写函数为什么不要函数实现太大的功能?原创 2022-06-12 15:03:35 · 4804 阅读 · 0 评论 -
结构体习题:有5个职工,每个职工的数据包括:职工号、姓名、工资,编写程序要求从键盘上输入职工们的数据,输出高于平均工资的职工信息及高于平均工资的职工人数。——[C语言]入门基础编程 1092
结构体内容定义、代码实现struct定义结构体、定义结构体中的参数、主函数中引用参数等原创 2022-06-11 15:52:46 · 1988 阅读 · 0 评论 -
循环结构:计算1~n(n为大于1且小于1000的整数)以内的所有含6的整数的和。——[C语言]入门基础编程 1082
如果要计算1~100内的数字中含有6的数字,无非是对里面的数取模等于6或者取余等于6条件符合的数字进行统计。如果超过了100,问题就转换为"对100以上的数字中含有6的数字进行统计",乍一看可以继续使用/或者%套用计算,实际上并不准确。以116这个数字为例,对它取余一次,就可以得到数字6,如果题目要求在120内的数字的和,结果自然是对的,但是代码块本质还是有问题。#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>int main()原创 2022-03-24 16:16:55 · 2985 阅读 · 1 评论 -
循环结构:求Sn=a+aa+aaa+…+aaa…a的值,其中a为一个数字。例如,2+22+222,此时a=2,n=3, n由键盘输入。——[C语言]入门基础编程 1018
分析问题:这是一道循环结构的题,要求我们计算前n项和,本质上是需要我们计算出a,aa,aaa,aaaa…这些数字。这些数字有很多规律,循环结构正是需要用规律解题,所以你使用了什么规律,就决定了编写程序的难易。以2+22+222+2222…为例:我刚开始想的时候,无非认为应该这样求第n项:2*(10 ^ 0) + 2*(10 ^ 1) + 2 * (10 ^ 2)…我把每一位的2拆开,就把计算第n项变成了计算2 + 22 + 222…的值,看起来似乎没有问题,可我还是没有写出来(以后再试试)。上面的原创 2022-03-25 23:34:12 · 6054 阅读 · 0 评论 -
循环结构:编一程序,对于任意输入的n个整数,可输出其中的最大数和最小数,并输出它们在序列中的位置序号。——[C语言]入门基础编程 1020
Input输入第一行:输入n值。输入第二行:输入n个整数。Output输出仅二行第一行:输出最大值和最小值第二行:输出最大值序列号和最小值序列号。样例输入478 98 88 97样例输出max=98,min=78maxi=2,mini=1题目分析题目要求我们写一个代码,要写出一个程序,程序核心是找出最大值,乍一看似乎需要我们把顺序排列出来,再提取出最大值与最小值,如果用冒泡排序等方法实际上小题大做。实际上并没有这个必要,我们要做的就是把最值找出来即可。那究竟要怎么寻找最值呢?如原创 2022-03-26 22:28:24 · 3637 阅读 · 0 评论