- 博客(7)
- 收藏
- 关注
原创 C语言小项目 扫雷游戏
一.基本实现功能1.建立一个游戏菜单2.创建游戏盘,一个埋雷,一个显示。3.打印游戏盘。4.翻开坐标如若没踩到雷显示周围一圈8个有几个雷。5.判断胜利 翻开的格子数等于没埋雷的个数。二.源代码展示1.头文件minesweep.h#pragma once#include <stdio.h>#include <Windows.h>#include <string.h>#include <time.h>#include..
2021-11-24 23:48:16
3488
原创 C语言二分查找(折半查找)
#include <stdio.h>int main(){ int arr[] = { 1,2,3,4,5,6,7,8,9 }; int left = 0; int right = sizeof(arr) / sizeof(int) - 1; int mid = 0; int find = 2; while (right >= left) { mid = (right + left) / 2; if (arr[mid] > find) { right .
2021-11-20 21:20:23
810
4
原创 C++面向对象的程序设计谭浩强 第六章课后题
222221.(简答题)在例6.1程序基础上作一些修改。定义Point(点)类,由Point类派生出Circle(圆)类,再由Circle类派生出Cylinder(圆柱体)类。将类的定义部分分别作为3个头文件,对它们的成员函数的声明部分分别作为3个源文件(.cpp文件),在主函数中用#include命令把它们包含进来,形成一个完整的程序,并上机运行。对应的三个头文件#pragma once#include <iostream>using namespace std;cla..
2021-11-19 22:11:23
7274
2
原创 C语言 指针的初级理解
指针是啥呢?指针变量是啥?指针是指针变量吗?相信很多同学都一直潜意识的认为指针就是指针变量,其实不然。指针是地址指针变量就是一个存放内存地址的变量int a = 1;int* p = &a;printf("%d", *p);这里p就是一个指针存放的是a的地址,我们俗话说就是p指针指向a。当我们用“*”号去解引用它时,编译器则会在p的地址中解引用当前地址存放的值,也就是找出来p指针指向的目标a既然指针变量是存放地址的变量那他会不会有地址,谁来放他的地址呢?也就是我们
2021-11-19 00:08:27
406
1
原创 C语言小项目 猜数字游戏
主要实现功能:预设了一个登陆程序三次登陆失败,开始倒计时跟智能手机一样锁屏尝试解锁次数对应不同的锁屏时间,登陆成功进行猜数字游戏。#include<stdio.h>#include<stdlib.h>#include<string>#include <windows.h>#define TOP 100#define USERNAME "小小明"#define PASSWD "123456"#define NUM 32#pragma w
2021-11-18 00:14:02
3279
原创 C语言选择循环练习题
1.写代码将三个整数数按从大到小输出。例如:输入:2 3 1输出:3 2 1#include<stdio.h>#pragma warning(disable:4996)void Swap(int *p1, int *p2) { int temp; temp = *p2; *p2 = *p1; *p1 = temp;}int main(){ int a, b, c; scanf("%d%d%d", &a, &b, &c); if (a <
2021-11-17 11:13:05
806
原创 C++面向对象的程序设计谭浩强 第五章课后题
1.(简答题)将例5.1的程序片段补充和改写成一个完整、正确的程序,用公用继承方式。在程序中应包括输入数据的函数,在程序运行时输入num,name,sex,age,addr的值,程序应输出以上5个数据的值。#include <iostream>using namespace std;class Student {public: void get_value() { cin >> num >> name >> sex; } void ..
2021-11-05 18:12:14
12105
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人