c语言
Pollow_
别假装努力,结果不会陪你演戏
展开
-
c语言学习 (输入输出)
原创 2018-11-06 23:41:16 · 565 阅读 · 0 评论 -
练习
题目:牌型种数小明被劫持到X赌城,被迫与其他3人玩牌。一副扑克牌(去掉大小王牌,共52张),均匀发给4个人,每个人13张。这时,小明脑子里突然冒出一个问题:如果不考虑花色,只考虑点数,也不考虑自己得到的牌的先后顺序,自己手里能拿到的初始牌型组合一共有多少种呢?请填写该整数,不要填写任何多余的内容或说明文字。...原创 2019-04-11 18:05:32 · 315 阅读 · 0 评论 -
数据结构学习
线性表的定义:定义n个数据元素的有限序列=原创 2018-12-12 13:58:25 · 336 阅读 · 0 评论 -
双链表
双向链表是指在前驱和后继方向都能游历(遍历)的线性链表。双向链表每个结点结构:prior(前驱)+ data + next(后继)双向链表通常采用带表头结点的循环链表形式结点方向:p == p->prior->next == p->next->prior举例头插、尾插:...原创 2018-12-22 20:53:13 · 224 阅读 · 0 评论 -
循环链表
原创 2018-12-09 22:01:53 · 257 阅读 · 0 评论 -
带表头的链表
带表头的链表:原创 2018-12-09 21:55:11 · 1227 阅读 · 0 评论 -
题目:输入一行字符,分别统计出其中英文字母、空格、数字的个数。
#include <stdio.h>int main(){int i=0, space=0, num=0, n=0, ch=0;char s[20];printf("请输入一串字符 ");gets(s);while(s[i] != ‘\0’){if(s[i]==’ ')space++;else if(s[i]<=‘9’ && s[i]>...原创 2018-11-28 20:06:54 · 443 阅读 · 1 评论 -
题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5
程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成://(1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。//(2)如果n<>k,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数你n,//重复执行第一步。//(3)如果n不能被k整除,则用k+1作为k的值,重复执行第一步。...原创 2018-11-28 19:42:20 · 960 阅读 · 0 评论 -
C语言
题目1:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?题目2:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?...原创 2018-11-27 21:35:53 · 155 阅读 · 0 评论 -
11.25 C语言学习
使用strcat、strcpy,strcmp,strlen,strlur,strupr函数时,需要包含#include<string.h>的头文件strcat 连接字符串strcpy 复制字符串char c1[10] = “abc”;char c2[10] = “xyz”;strcpy(c1,c2)复制后:c1存放:xyz\0strcmp 比较字符串【比较的不是大小而是每个...原创 2018-11-26 20:16:25 · 280 阅读 · 0 评论 -
C语言
局部变量的地址不能返回,解决方法:1)全局变量地址2)动态分配内存空间3)静态局部变量数组特征:同质 、连续 、有序标识符命名规则:1)字母、数字、下划线2)开头不能是数字3) 区分大小写4)不能使用保留字5)长度不超过32字节6)建议顾名思义命名C语言必须先定义后命名:强制类转换类型函数指针是函数的物理入口地址。在编译时分配的物理入口地址结构体声明最好有指针不带括...原创 2018-11-24 23:33:18 · 309 阅读 · 0 评论 -
基本数据类型
定义一个数据类型需要注意:1)类型说明符2)每种类型在计算机内存中占得字节3)数据范围4)表示方法5)每种数据自身的运算方法基本类型:构造简单,由系统实现定义构造类型:复杂数据类型,一般由程序员将其他数据类型按一定规律构造而成指针类型:指针变量中只能存放地址,主要用于解决动态数据的建立、删除和使用空类型:主要用于数据类型的转换和定义函数的类型( 强制转换 )int、char默...原创 2018-11-18 00:26:54 · 3745 阅读 · 0 评论 -
c语言循环结构程序
while 循环:语法格式:while(表达式)循环体语句执行过程:1).判断表达式,若为真,执行2);当为假时,执行4)2).执行循环体3).转去执行步骤1)4).循环终止,执行循环之后的语句do …while语法格式:do循环体语句while(表达式);执行过程:1).执行循环体2 ).判断表达式,当值为非0时,执行步骤1);当值为0时,执行步骤3)3).循环终止...原创 2018-11-17 21:45:42 · 965 阅读 · 0 评论 -
training
原创 2018-11-20 19:58:37 · 275 阅读 · 0 评论 -
c选择结构程序设计
if语句:三种 形式:1)语法格式:if(表达式) 语句功能:如果表达式的值为真(非0值),则执行其后的语句,否则不执行该语句。2)语法格式:if(表达式) 语句 1 ;else 语句 2;功能:如果表达式的值为真(非0值),则执行语句1,否则执行语句2。3)多分支选择语句语法格式:if(表达式 1)语句1 ;else if (表达式2) 语句2 ; else if (表达式...原创 2018-11-09 19:27:14 · 549 阅读 · 0 评论