C语言程序设计
从一个小白开始,怀揣梦想!和你一起分享这个C的世界!
勇敢*牛牛
CDND博客专家认证,JavaScript领域内容优质创作者 51TOC特邀创作者
展开
-
【根据不同的用电量,收取不同的费用----C语言】
【根据不同的用电量,收取不同的费用----C语言】原创 2022-05-17 00:15:00 · 518 阅读 · 0 评论 -
问有几个队伍拿过第一名?
牛村新开了一个系列赛,一个系列赛有m场比赛,比赛规则是解题数越多排名越前,如果前几名队伍解题数一样则会并列第一。有n个神仙队伍完整参加了m场比赛,请问有几个队伍拿过第一名。原创 2021-12-25 10:28:59 · 610 阅读 · 0 评论 -
win10读文件时C语言申请内存空间最大能申请多少个
读大量文件时,只能读出前面的一半???win10C语言申请内存空间最大能申请多少个???malloc是开辟一个连续的空间,可能你电脑里没有连续的5M空间存在,所以会崩溃,就比方你开一个10000*10000的int型数组页可能会报错一样。原创 2021-12-02 23:13:22 · 640 阅读 · 0 评论 -
老实交代:怎么你的主函数里只有一条语句
读取两个文件里的内容,通过计算得出每位学生的平时成绩。并计算出每位学生的总成绩降序排序。根据班级人数计算出班级的A,B,C等级的人数及相应的人员成绩信息!!!原创 2021-11-30 00:04:52 · 362 阅读 · 2 评论 -
还在抱着书硬啃吗?【学好C语言】一套笔记足矣
✨让你告别不会写代码的时代,往事再也不回首原创 2021-11-20 23:14:51 · 1008 阅读 · 3 评论 -
读取城市坐标,计算任意两个城市之间的距离。
读取城市坐标,计算任意两个城市之间的距离。要求:语言要求C语言, 知识点要求:读文件,结构体,动态分配内存,数组,指针,函数,循环,条件判断。原创 2021-11-15 16:09:11 · 3189 阅读 · 4 评论 -
找出一个数组中出现次数最多的那个元素。
找出一个数组中出现次数最多的那个元素。输入描述:第一行输入一个整数n(不大于20) 第二行输入n个整数,输出描述:找出n个整数中出现次数最多的那个整数,如果有多个,输出最先出现的那个#include <stdio.h>#include <stdlib.h>int main() { int n; long long array[100000]={0}; long long index[100000]={0}; long sum=0,z=0; int i=0;原创 2021-11-11 10:46:52 · 2083 阅读 · 2 评论 -
删除元素吖
删除在第一行的n个整数中第一次出现数字m并删除,然后按照顺序输出剩下的数。原创 2021-11-10 11:51:41 · 211 阅读 · 0 评论 -
人类高质量代码解约瑟夫环问题
人类高质量代码解约瑟夫环问题原创 2021-11-09 15:48:20 · 200 阅读 · 0 评论 -
C语言必懂,必会的18个经典程序
啊!不是吧,这年头还有人不会写程序,那我这里有18个C语言必背的经典程序,你读懂了,再去敲一敲,那你的代码道路将会完全不一样嗷……故意将代码分格写成“乱”,磨炼你的阅读代码的能力1、/输出99口诀。共9行9列,i控制行,j控制列。*/#include "stdio.h"main(){int i,j,result;for (i=1;i<10;i++){ for(j=1;j<10;j++){result=i*j;printf("%d*%d=%-3d",i,j,res原创 2021-10-26 13:29:29 · 3311 阅读 · 1 评论 -
C语言输出双层金字塔
输出双层金字塔原创 2021-10-25 10:36:00 · 3254 阅读 · 0 评论 -
*帅帅老师,编写函数,将999-9999整数放入一个数组当中
新华老学长,手把手教你写函数,你还学不会!???原创 2021-10-16 21:45:35 · 310 阅读 · 0 评论 -
求0-1000所有的任意三个素数之和仍是素数的计算式
求0-1000所有的素数放在数组里且任意三个素数之和仍是素数的用例原创 2021-09-26 20:12:49 · 727 阅读 · 1 评论 -
打印下三角
#include <stdio.h>#define N 10int main() { int i,j,k; for(i=0;i<N;i++){ for(k=0;k<i;k++){ printf(" "); } for(j=0;j<2*N-1-2*i;j++){ printf("*"); } printf("\n"); } } 效果展示:原创 2021-04-10 16:59:17 · 194 阅读 · 0 评论 -
移动一维数组的内容
描述:若数组中有n个整数,要求把下标从0到p(含p,p<=n-1)的元素平移到数组的最后举例:一维数组:1,2,3,4,5,6,7,8,9,10,p的值为3移动后:5,6,7,8,9,10,1,2,3,4算法思想:原创 2021-03-25 10:21:58 · 2363 阅读 · 0 评论 -
求数字的后n-1位的数
描述 :w 是一个大于10的整数,若 w 是 n(n>=2)位的整数,函数求出来w的低n-1位的数作为函数值返回举例:w 值为5923,则函数返回 923算法思路:-判断当前的整数的位数,记录 **(位数*10)**例如:如果w有三位,那么记录time = 100;再根据这个time计算后(n-1)位,即:w-(w/time)*time:代码实现:#include <stdio.h>#include <math.h>int main() { i..原创 2021-03-23 17:31:28 · 3274 阅读 · 0 评论 -
C语言——冒泡排序法
冒泡排序法(详介)1、冒泡排序(Bubble Sort)冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。1.1 算法描述1、比较相邻的元素。如果第一个比第二个大,就交换它们两个;2、对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,这样在最后的元素应该会是最大的数;3、针对所有的元原创 2021-03-21 10:49:47 · 361 阅读 · 0 评论 -
C语言的基本数据类型
C语言的基本数据类型浅谈变量操作(1)编写程序比较常见的数据类型有int,double ,float,char,不同的数据类型所占内存字节数也不同,其他的数据类型参照书籍即可查找;C语言对字母的大小写很敏感,一个单词的大小写不同很可能就是两种变量的意思;特别需要注意的是 ‘字符’ 与 **“字符串”**两种数据类型的赋值方法;int a; scanf("%d",&a); printf("%d",a); double a; scanf("%lf",&a); pri原创 2021-03-18 22:51:22 · 233 阅读 · 0 评论