
C语言
文章平均质量分 56
兴趣使然的Qsiri
我是一个目前在青海大学就读计算机科学本科大二的学生。比较贪玩所以没有认真学导致到现在还只会一些比较基本的东西,希望通过自己的努力让自己变得更优秀。
展开
-
画直线找整点
画直线找整点:现给定XOY平面第一象限内长宽分别为31的网格,并给定两个点P1(x1,y1),P2(x2,y2),由此可以确定一条直线,现要求这条直线经过的所有整点。整点需要满足以下要求:1)x坐标必须是整数,2)y坐标四舍五入到较近的整数。比如当给定的两个顶点是P1(0,0),P2(7,5)时,如下图所示的红色格点和蓝色格点就是部分经过的整点。现给定P1和P2,要求输出直线在网格范围内经过的所有整点。原创 2022-10-24 19:36:10 · 384 阅读 · 0 评论 -
简单加密算法
简单加密算法:将数字0~9,大写字母A~Z,小写字母a~z,按从左到右,从上到下的顺序填入到一个8×8的矩阵中,接下来使用每个字符所在的行号和列号(均从0开始编号)对该字符进行加密。现给定一个字符串,要求对其进行加密。原创 2022-10-24 19:29:07 · 564 阅读 · 0 评论 -
大一C语言编程题库
2.输出整数3.输出单个字符4.输出浮点数5. 输出双精度(double)数6.用*号输出字母C的图案。7.输入两个整数,输出他们的和、差、积、商(第二个数不为零)8.输入两个数,交换他们的值并输出。9.输入三个整数x,y,z,请把这三个数由小到大输出。10.字符转 ASCII 码11.一次读取长字符,并一个一个显示 冒泡排序最大公约数最小公倍数百钱买百鸡十进制转二进制二进制转十进制二进制转八进制八进制转二进制十进制转八进制八进制转十进制原创 2022-09-09 15:59:00 · 7004 阅读 · 4 评论 -
strcmp和strcat函数实现
1.strcmp函数2.strcat函数strcmp, wcscmp, _mbscmpCompare strings.int strcmp( const char *string1, const char *string2 );int wcscmp( const wchar_t *string1, const wchar_t *string2 );int _mbscmp(const unsigned char *string1, const unsigned char *string原创 2022-04-03 21:25:04 · 916 阅读 · 1 评论 -
飞机票管理系统
机票管理系统原创 2022-04-01 18:19:38 · 1068 阅读 · 2 评论 -
实现人机版石头剪子布游戏,三局两胜。
用户界面--------0.石头1.剪刀2.布--------人机随机出用户输入0,人机随机出剪刀打印:user:石头 computer:剪刀第一局 你胜了--------0.石头1.剪刀2.布--------人机随机出用户输入0,人机随机出剪刀打印:user:石头 computer:剪刀第二局 你胜了--------0.石头1.剪刀2.布--------人机随机出用户输入0,人机随机出布打印:user:石头 compu...原创 2022-03-27 17:22:44 · 5057 阅读 · 8 评论 -
C语言指针与数组
指针操作数组指针操作一维数组//int array[3]//数组名: 代表了这段内存首地址 --->指针//&array[0]//正常操作: 直接存储数组的首地址//直接把指针当作数组名就可以了//非正常操作:指向其他元素开始操作数组#include <stdio.h>int main() { int array[3] = { 1,2,3 }; printf("%p\n", array); printf("%p\n", &array[0])原创 2022-03-23 22:54:39 · 1110 阅读 · 1 评论 -
指针基础篇
指针基础篇原创 2022-03-22 19:38:19 · 493 阅读 · 0 评论 -
C语言函数
函数原创 2022-03-19 23:37:14 · 2295 阅读 · 0 评论 -
C语言二维数组
文章目录一.认识二维数组二.二维数组基本操作三.二维数组操作字符串前言二维数组本质上是以数组作为数组元素的数组,即“数组的数组”,类型说明符 数组名[常量表达式][常量表达式]。二维数组又称为矩阵,行列数相等的矩阵称为方阵。对称矩阵a[i][j] = a[j][i],对角矩阵:n阶方阵主对角线外都是零元素。例如:float a[3][4],b[5][10];定义a为3*4(3行4列)的数组,b为5*10(5行10列)的数组。注意,不能写成float a...原创 2022-03-17 21:18:16 · 4813 阅读 · 0 评论 -
C语言一维数组
文章目录第一章 认识数组第二章 一维数组常规操作第三章 字符数组和字符串第四章 字符串处理函数前言在C语言中, 数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。因此按数组元素的类型不同,数组又可分为数值数组、字符数组、指针数组、结构数组等各种类别。一、数组是什么?数组(Array)是有序的元素序列。若将有限个类型相同的变量的集合命名,那么这个名称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,...原创 2022-03-13 11:56:26 · 1482 阅读 · 4 评论