C语言
XUN~MLF
这个作者很懒,什么都没留下…
展开
-
用C语言解决小学5年级问题——最大公约数和最小公倍数
用递归和非递归方法求最大公约数首先:什么是最大公约数,废话不多说,直接上图最小公倍数 = (x*y)/最大公约数方法1、求最大公约数#include <stdio.h>int main(){ // 最大公约数 int x = 12 ,y = 18; int min; if(x>y){ min = y; } else{ min = x; } int i ; int res = 0; for (i = 1;i<= mi.....原创 2022-04-28 20:38:55 · 645 阅读 · 0 评论 -
C语言中对文件的读写操作
编写程序,实现输入10个数,将这10个数按照从小到大的顺序排列,并将写入data.txt文件中#include <stdio.h>#include <string.h> int main(){ FILE *fp; int arr[10]; int num; int buffer[20]; int i ; int t,j; for(i=0;i<10;i++){ printf("请输入第%d个整数:\n",i+1)原创 2022-05-01 19:49:25 · 428 阅读 · 0 评论 -
C语言文件操作
1、编制一个将文本文件中的信息往显示屏上显示的程序,文件名由main函数命令行给出# include <stdio.h>int main(){ char filename[20]; char ch; FILE *fp1; printf("请输入文件名:\n"); scanf("%s",filename); fp1 = fopen(filename,"r"); if(fp1 == NULL){ printf("文件打开失败"); } while((ch原创 2022-05-01 19:46:39 · 2273 阅读 · 0 评论 -
C语言编程——输入n个整数,找出n个数中出现最多的数字,统计并输出次数
1、编写程序,输入正整数n(1~10000),再输入n个正整数,找出这n个数中出现次数最多的数字,统计并输出其出现的次数例如 1234 ,2345, 3456 中出现次数最多的数字是 3和 4 ,出现次数均为3次# include<stdio.h>int main(){ int n; // 可输入元素的个数 int i; int temp; // 输入要统计的数字的整数 int arr[10]={0}; //用于存放0-9每个数字出现的次数 ,初始都为0个 int max原创 2022-04-30 20:00:39 · 17819 阅读 · 2 评论 -
n 项求和问题
1、实现计算2/1+3/2+5/3+8/5……的和,分子是分母与分子的和,分母是上一个分式的分子代码实现# include <stdio.h>int main(){ // n项求和 // 2/1 3/2 5/3 8/5 int n; double sum = 0.0; double dividend; // 分子 double divisor; // 分母 int i; double t; // 中间变量,用于暂时存储数据; printf("输入求和原创 2022-04-29 16:20:30 · 486 阅读 · 0 评论 -
C语言实现水仙花数
什么是水仙花数?所谓水“仙花数”是指一个三位数,其各位数字立方和等于该数本身例如 153 = 1*1*1 + 5*5*5 + 3*3*3一、解法思路:1、分别提取出该数字的个位、十位、百位2、然后计算出三个数的立方和3、与原数字相比较二、代码实现# include <stdio.h>int main(){ // 实现水仙花数 int a,b,c; int i = 100; for(i = 100; i <= 1000;i++){ a原创 2022-04-29 15:09:55 · 3693 阅读 · 0 评论