加载中
C语言 数据结构-28种算法详细-总结日记

// 手机请 左右 来回 滑动屏幕 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <ctype.h> #include <math.h> #define IO 996 #define N 10 //本文的各案例是以多个代...

2019/07/15 20:01
351
C语言 指针经典例题案例详解

#include <stdio.h> #include <stdlib.h> #include <string.h> #include <conio.h> #include <ctype.h> #include <math.h> #include <time.h> #define IO 996 #define N 10 #define input "%...

2019/08/14 11:23
1.4K
小白系列之七夕减淡表白炫彩小星星源代码(C语言版)

1、 #include <stdio.h> #include <math.h> #include <stdlib.h> #define I 20 #define R 340 #include <string.h> int main() { char answer[4];long time=0; float y, x, z, f; printf("....

2019/08/07 07:47
448
C语言 函数实用案例

#include <stdio.h> #include <stdlib.h> #include <string.h> #include <conio.h> #include <ctype.h> #include <math.h> #include <time.h> #define IO 996 #define N 10 void Triangle();...

2019/08/05 15:24
95
C语言 递归解决分鱼问题。

A、B、C、D、E五个人在某天夜里合伙去捕鱼,到凌晨时疲惫不堪,于是各自找地方睡觉。 第二天A醒来,他将所有的鱼分成5份,把多余的一条鱼扔掉,拿走自己的一份。 B醒来,也将剩下的鱼分为5份...

2019/08/04 20:27
476
C语言 编写一个函数,用来判断是否为素数,每输入一个数都调用一次此函数进行判断。

#include <stdio.h> #include <stdlib.h> static int isprime(int); void main(){ int i,j=0; for(i=0;;){ printf("输入一个数判断是否为质数(-0 退出):"); scanf_s("%d",&j); ......

2019/08/01 15:42
326
C语言 经典习题案例

1、对int a[]={25,24,12,76,98,101,50,28}数组进行排序。 int i=0,j=0,temp=0,a[]={25,24,12,76,98,101,50,28}; while(i<sizeof(a)/4){ for(j=0;j<sizeof(a)/4-i-1;){ if(a[j]<a[j+1]||a[j]...

2019/07/31 15:11
154
C语言 字符串操作函数

1、 strlen(字符数组);(strlen:String length) 测量字符串程度,返回值是字符串的的实际长度,其中不包括,结束符号'\0'。 char array[]="yangmufa"; char array1[]={'y','a','n','g','m...

2019/07/28 22:32
42
C语言 4种小算法:有5人坐在一起:求第五个人的年龄、输入一五位随机正整数分别求出各个位的数字并逆序打印、求出1000~5000之间的所有素数、计算1`10的二次方累加和。

1、 有5人坐在一起:问第5个人多少岁,他说逼第4个人大2岁。 问第4个人多少岁,他说比比第3个人大2岁。 问第3个人多少岁,他说比第2个人大2岁。 问第2个人多少岁。他说比第1一个人大两岁。 最...

2019/07/25 16:08
355
C语言 输入某月某日,判断这一天是这一年的第几天

int day,month,year=2019,i,sum=0; int months[12]={31,28,31,30,31,30,31,31,30,31,30,31}; printf("1到12月的天数分别是:"); for(i=0;i<12;i++){ sum+=months[i]; printf(" %d -",months[...

2019/07/24 15:03
445
C语言 使用程序产生1~12(包括1和12)的一个数,然后输出对应得月份天数(2月按28天算) 与 猴子吃桃问题

猴子吃桃问题。猴子第一天摘下若干个桃子, 每天都吃了前一天剩下的一半零一个,到第10天早上想再吃的时候, 就剩下一个桃子. 求第一天共摘多少个桃子。 int day,x,y; y=1;day=1......

2019/07/23 19:06
640
C语言 有八层灯塔,每层的灯塔灯数都是上一层的两倍,共有765盏灯,求最上层和最下层的灯数。

int top=1,bottom,i,sum; while(1){ bottom=top; //把最上层的数赋给其下一层,作为下一层是上一层的两倍数的计算基数 sum=0; for(i=1;i<8;i++){ bottom*=2;//使得bottom从第七层开始......

2019/07/21 20:14
1.7K
C语言 有四位正整数,在传递过程中是加密的, 每位数字都加上5,然后用和除于10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。

某公司采用公用电话传递数据,数据是四位的正数,在传递过程中是加密的, 每位数字都加上5,然后用和除于10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。 int i,password...

2019/07/20 18:23
902
C语言 杨辉三角

int i, j, k, n=0, a[20][20]; while(n<=0||n>=13){ //控制打印的行数不要太大,过大会造成显示不规范 printf("请输入要打印的行数:"); scanf("%d",&n); } printf(" %d 行杨......

2019/07/18 17:23
173
C语言 有一对兔子。从出生后第三个月起每个月都生一对兔子,小兔子长到三个月后又生一对小兔子,假如兔子都不死,问每个月的兔子总数为多少。

int i, n; unsigned int month_1=2;//出生第一个月的兔子数量 unsigned int month_2=0;//出生第二个月的兔子数量 unsigned int month_3=0;//可以生娃的兔子的数量 ......

2019/07/18 15:06
5.9K
C语言 一个整数它加上一百后是一个完全平方数, 再加上168又是一个完全平方数,这个数是多少。

程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方, 如果开方后的结果满足条件,即是结果. long int i,x,y; for(i=0;i<100000;i++){ x=sqrt(i+100);//求平方根 ...

2019/07/18 13:36
153
C语言 有 1、2、3、4 几个数字,能组成多少个互不相同且不重复的三位数,输出结果和每个数的数值

int i, j, k,g,s,b,sum; int m=0;g=s=b=1;sum=0; for(i=1;i<5;i++) for(j=1;j<5;j++) for(k=1;k<5;k++){ if(i!......

2019/07/18 13:18
422
C语言 水渠灌池问题

//有四个水渠要向水池灌水,单开a渠需要3天,单开b渠需要1天, //单开c渠需要4天,单开d渠需要5天,同时放水则需要多少天。 #include <stdio.h> void main(){ float a=3,b=1,c=4,d=5; float...

2019/06/30 18:49
246
C语言 用原字母后面第四位字母代替原有的字母

//编写程序将China译成密码, //规律是用原来的字母后面第四位字母代替原有的字母。 #include <stdio.h> void main(){ char password[6]="China"; char password1[6]; int i=0; for(i=0;i<6;...

2019/06/30 18:13
1.8K
C语言 利用二进制位运算和三元运算操作ASCII码实现大小写字母的转换

//编写一个程序实现输入一随机小写字母,而后将其转换为相对应的大写字母 //(分别用三元运算符和位运算符实现)(分别用代码块一和二实现) #include <stdio.h> void main(){ char cat; ch...

2019/06/30 16:49
994

没有更多内容

加载失败,请刷新页面

返回顶部
顶部