- 博客(13)
- 收藏
- 关注
原创 进制的转换
一、二进制转十进制 方法一 小数点前或者整数要从右到左用二进制的每个数去乘以2的相应次方,小数点后则是从左往右 例如:二进制数1101.01转化成十进制 1101.01(2)=120+021+122+123 +02-1+12-2=1+0+4+8+0+0.25=13.25(10) 所以总结起来通用公式为: abcd.efg(2)=d20+c21+b22+a23+e2-1+f2-2+g*2-3(10)...
2020-02-28 14:57:33
1440
原创 c语言指针的学习
指针 指针是什么? 在计算机科学中,指针(Pointer)是编程语言中的一个对象,利用地址,它的值直接指向(points to)存在电脑存储器中另一个地方的值。由于通过地址能找到所需的变量单元,可以说,地址指向该变量单元。因 此,将地址形象化的称为“指针”。意思是通过它能找到以它为地址的内存单元。 如何定义指针? 以下实例定义了一个整形数值i和整形指针变量p,通过 p来得到i的值。其中 “*...
2019-12-18 17:06:49
206
原创 c语言结构体学习
先定义结构体类型,再定义结构体变量。 struct student{ char no[20]; //学号 char name[20]; //姓名 char sex[5]; //性别 int age; //年龄 }; struct student stu1,stu2; //此时stu1,stu2...
2019-12-18 16:47:19
225
原创 C语言小程序(二)
扫雷程序 #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include<windows.h> #include<string.h> #define ROW 9 #define COL 9 #define MINE_COUNT 10 char mine_map[ROW + 2][COL + 2]; ch...
2019-12-06 16:49:44
160
原创 C语言小程序(一)
简单的三子棋 #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> #include <string.h> #include <time.h> int Menu() { printf("=====================\n"); printf("欢迎...
2019-11-30 14:33:53
170
原创 C语言初学练习(六)
1.第n个斐波那契数。 递归实现 #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> int fibonacci(int n) { if (n <= 2) { return 1; } else { return fibonacci(n - 1) + fibonacci(n - 2);...
2019-11-30 14:03:25
248
原创 C语言初学练习(五)
1.实现一个函数,打印乘法口诀表,口诀表的行数和列数自己指定, 输入9,输出99口诀表,输入12,输出1212的乘法口诀表。 #define _CRT_SECURE_NO_DEPRECATE #include <stdio.h> #include <stdlib.h> table(int n) { int i = 0; int j = 0; for (i = 1; i...
2019-11-21 19:23:58
171
原创 C语言初学练习(四)
1.完成猜数字游戏。 代码如下 #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> #include<time.h> void Game() { int t = time(0); srand(t); int guess = rand() % 100 + 1; for (...
2019-11-17 14:09:27
310
原创 c语言初学练习(三)
1.在屏幕上输出以下图案: 代码如下: #include<stdio.h> #include<stdlib.h> int main() { int i = 1; int j = 1; for (i = 1; i < 8; i++) { for (j = 1; j <= 2 * i - 1; j++) { printf("*"); } ...
2019-11-17 13:20:00
232
原创 GitHub账号的注册和git的安装
一.github的注册 1.百度搜索github 2.注册账号 贫穷的我们选择0美金版 跳过或者设置自己的喜好 然后验证自己的邮箱 这样github账号就注册完成. 二.安装git客户端 安装 git for windows 这个是一个git的windows系统的命令行版本 https://git-scm.com/downloads 安装 tortoise git 这个是git的图形...
2019-11-10 16:10:47
436
原创 c语言初学练习(二)
将数组A中的内容和数组B中的内容进行交换 #include<stdio.h> int main() { int a1[3] = { 1,2,3 }; int a2[3] = { 4, 5, 6 }; int t = 0, i = 0; for (i = 0; i < 3; i++) { t = a2[i]; a2[i] = a1[i]; a1[i] = ...
2019-11-10 15:26:10
162
原创 c语言初学练习
给定两个整形变量的值,将两个值的内容进行交换。 #include<stdio.h> #include<windows.h> int main() { int a = 0; int b = 1; int c = 2; c = a; a = b; b = c; printf("a=%d,b=%d", a, b); system("pause"); retu...
2019-11-07 22:57:22
174
原创 第一次c语言的学习
(1)打印100-200之间的素数 #include<stdio.h> int main() { int a,b; for (a = 100; a <= 200; a++) { for (b = 2; b <= a - 1; b++) { if (a % b == 0) break; } if (b == a) printf("%d...
2019-11-03 12:46:10
206
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅