c语言
Pollow_
别假装努力,结果不会陪你演戏
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
c语言学习 (输入输出)
原创 2018-11-06 23:41:16 · 778 阅读 · 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 · 663 阅读 · 0 评论 -
training
原创 2018-11-20 19:58:37 · 357 阅读 · 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 · 1038 阅读 · 0 评论 -
基本数据类型
定义一个数据类型需要注意: 1)类型说明符 2)每种类型在计算机内存中占得字节 3)数据范围 4)表示方法 5)每种数据自身的运算方法 基本类型:构造简单,由系统实现定义 构造类型:复杂数据类型,一般由程序员将其他数据类型按一定规律构造而成 指针类型:指针变量中只能存放地址,主要用于解决动态数据的建立、删除和使用 空类型:主要用于数据类型的转换和定义函数的类型( 强制转换 ) int、char默...原创 2018-11-18 00:26:54 · 3846 阅读 · 0 评论 -
C语言
局部变量的地址不能返回,解决方法: 1)全局变量地址 2)动态分配内存空间 3)静态局部变量 数组特征:同质 、连续 、有序 标识符命名规则:1)字母、数字、下划线 2)开头不能是数字 3) 区分大小写 4)不能使用保留字 5)长度不超过32字节 6)建议顾名思义命名 C语言必须先定义后命名:强制类转换类型 函数指针是函数的物理入口地址。在编译时分配的物理入口地址 结构体声明最好有指针 不带括...原创 2018-11-24 23:33:18 · 374 阅读 · 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\0 strcmp 比较字符串【比较的不是大小而是每个...原创 2018-11-26 20:16:25 · 342 阅读 · 0 评论 -
C语言
题目1:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 题目2:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? ...原创 2018-11-27 21:35:53 · 200 阅读 · 0 评论 -
题目:将一个正整数分解质因数。例如:输入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 · 1048 阅读 · 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 · 504 阅读 · 1 评论 -
带表头的链表
带表头的链表:原创 2018-12-09 21:55:11 · 1308 阅读 · 0 评论 -
循环链表
原创 2018-12-09 22:01:53 · 315 阅读 · 0 评论 -
双链表
双向链表是指在前驱和后继方向都能游历(遍历)的线性链表。 双向链表每个结点结构: prior(前驱)+ data + next(后继) 双向链表通常采用带表头结点的循环链表形式 结点方向:p == p->prior->next == p->next->prior 举例头插、尾插: ...原创 2018-12-22 20:53:13 · 287 阅读 · 0 评论 -
数据结构学习
线性表的定义:定义n个数据元素的有限序列=原创 2018-12-12 13:58:25 · 403 阅读 · 0 评论 -
练习
题目:牌型种数 小明被劫持到X赌城,被迫与其他3人玩牌。 一副扑克牌(去掉大小王牌,共52张),均匀发给4个人,每个人13张。 这时,小明脑子里突然冒出一个问题: 如果不考虑花色,只考虑点数,也不考虑自己得到的牌的先后顺序,自己手里能拿到的初始牌型组合一共有多少种呢? 请填写该整数,不要填写任何多余的内容或说明文字。 ...原创 2019-04-11 18:05:32 · 402 阅读 · 0 评论
分享