![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
Hongtauo
这个作者很懒,什么都没留下…
展开
-
数据结构C语言|链队列
数据结构C语言|链队列// 链队列程序.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。//#include <stdio.h>#include <iostream>#define TRUE 1#define FALSE 0#define OK 1#define ERROR 0#define INFEASIBLE -1#define OVERFLOW -2typedef int Status;//链队列结构类型定义typedef i原创 2021-11-02 16:38:48 · 521 阅读 · 0 评论 -
C语言建立顺序栈并且输入输出数据
顺序栈建立一个顺序栈,指定输入十个数要求:(1)输出栈顶(2)按照出栈顺序输出十个数// 队列.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。//建立顺序栈,输入 10 个数,依次入栈,输出栈顶元素,再依次出栈打印输出。#include <stdio.h>#include <crtdbg.h>//#include <corecrt_malloc.h>#include <stdlib.h>#define TRUE原创 2021-11-01 20:38:25 · 3910 阅读 · 2 评论 -
小小工具箱
C语言课程任务:小小工具箱注意事项:函数调用#include <stdio.h>void print_star(){ printf("********************************\n"); printf("* 主菜单 *\n"); printf("* 1.字母数字转换 *\n"); printf("* 2.奖金发放 *\n"); printf("*原创 2021-01-17 23:31:49 · 288 阅读 · 0 评论 -
求阶乘
阶乘注意事项:n应该要定义成双精度浮点型,避免输入的a过大导致无法正常运行#include<stdio.h>int main(){ int i=1,a; double n=1; printf("请输入一个数\n"); scanf("%d",&a); while(i<a) { n=n*i;//n存放累乘的结果 i++; } printf(" \n%d 的阶乘是 %.2lf\n原创 2021-01-17 23:21:57 · 86 阅读 · 1 评论 -
水仙花
输入a,b,求a~b之间的水仙花个数(a>=100&&b<=999)主要思想:1、确定范围以及条件2、通过for循环遍历查找符合条件的数字3、记录个数代码块:#include <stdio.h>int main(){ int a,b;//输入a,b int x,y,z; int i=0; int flag=0;//统计 scanf("%d%d",&a,&b); if(a<100&&b>999)原创 2021-01-17 22:55:59 · 387 阅读 · 0 评论 -
输入一个数判断是否为素数
判断素数素数的定义:除了1和他本身,不能被其他数整除的(1除外)数。根据定义翻译成C语言//假设输入一个数nfor(int i=2;i<n;i++)//遍历查找,从2开始到n-1结束if(n%i==0)//查看是否被整除{flag=0;break;}得到代码:#include <stdio.h>int main(){ int n,flag=1; scanf("%d",&n); for(int i=2;i<n;i++) if(n%i==0)原创 2021-01-06 12:01:00 · 8142 阅读 · 1 评论 -
CCF分段数列
CCF分段数列题目:程序实现:(使用了动态内存分配 ==》L7)1.输入,使后一项和前一项进行比较,如果不相等的话,count自加2.注意count是分段的断口数,所以应该要在输出的时候让count+1,得到总段数( 例如 “= = =” 两个断口,总共三段)#include <stdio.h>#include <stdlib.h>int main(){ int n,count=0,*a; scanf("%d",&n); a=(int *)m原创 2020-12-24 18:13:53 · 95 阅读 · 1 评论