C语言
C语言小分享。
THINKING_XXQ
作者不懒,什么也不想写。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
学习C语言第八天——switch语句
前言运用switch语句写了一个小程序,功能如下:输入王者荣耀里的英雄缩写,输出对应永雄别名/称号/封号。程序只支持部分英雄缩写,原因是作者懒得敲代码了,部分代码已经能够演示函数功能。switch语句是什么?示例:switch ( 整型表达式){case 常量1:语句 <–可选case 常量2:语句 <–可选default : <–可选语句 <–可选}1.完整代码代码如下(示例):#include <stdio.h>#include原创 2022-03-15 19:13:17 · 1270 阅读 · 0 评论 -
学习C语言第七天——结构体
程序:#include <stdio.h>/*-----------------------------------------------定义结构体*/typedef struct { float Kp; //比例常数 float Ki; //积分常数 float Kd; //微分常数 float KiSec_Inner; //积分区间内边界 float ...原创 2022-03-13 15:37:38 · 1010 阅读 · 0 评论 -
学习C语言第六天——指针操作1.0
前言:数组 地址 指针 傻傻搞不清楚。1.赋值可以把地址赋给指针ptr1 = urn; // 把一个数组首地址地址赋给指针数组首地址:urn=ptr1 = 0000009CABAFF6D8,(指针指向的数组的地址)2.解引用*运算符给出指针指向地址上储存的值。因此,*ptr1的初值是 100,该值储存在编号为0000009CABAFF6D8的地址上。*ptr1 =100(数组地址内存放的值)3.取址和所有变量一样,指针变量也有自己的地址和值。对指针而言, &运..原创 2022-03-11 21:02:12 · 766 阅读 · 0 评论 -
学习C语言第五天——指针操作
笔记://*p1++ 取下一个地址里面的值//++在前则先+1再打印 ++在后则先打印后+1//(*p3)++ 取地址里面的数值 再数值+1代码如下:#include <stdio.h>int data[2] = { 100, 200 };int moredata[2] = { 300, 400 };int main(void){ int* p1, * p2, * p3; p1 = p2 = data; p3 = mor...原创 2022-03-11 20:18:14 · 666 阅读 · 0 评论 -
学习C语言第四天——数组和指针
程序功能:求数组占空间大小并把数组内的值求和。以下给出两种方法。一.数组作为形参#include <stdio.h>#define SIZE 10int sum(int ar[], int n);int main(void){ int marbles[SIZE] = { 20, 10, 5, 39, 4, 16, 19, 26,31, 20 }; long answer; answer = sum(marbles, SIZE); printf(...原创 2022-03-09 21:31:44 · 691 阅读 · 0 评论 -
学习C语言第三天——二维数组
二维数组初始化原创 2022-03-08 15:36:52 · 203 阅读 · 0 评论 -
学习C语言第二天——数组
数组初始化的三种情况情况一:未初始化数组初始化值为随机数#include <stdio.h>#define SIZE 4int main(void){ int data[SIZE]; int i; printf("%2s%14s\n", "i", "data[i]");//打印字符串 %s for (i = 0; i < SIZE; i++) printf("%2d%14d\n", i, data[i]); retu...原创 2022-03-08 14:38:09 · 401 阅读 · 0 评论 -
学习C语言第一天——scanf,和printf
本人曾经学过一些C,现在开始复习。0001练习输入 scanf,和printf#include <stdio.h>#include<stdlib.h>int main(){ float c, f, r; printf("请输入摄氏温度:"); r = scanf_s("%f",&c); if (r == 1) { f = 9 * c / 5.0 + 32; printf("%.2f的华氏温度...原创 2022-03-06 16:35:42 · 361 阅读 · 0 评论
分享