- 博客(13)
- 收藏
- 关注
原创 C++ PlaySound实现wav音频播放
#include<iostream>#include<windows.h>#include<Mmsystem.h>#pragma comment(lib,"winmm.lib")using namespace std;int main(){ PlaySound(TEXT("H:\\CloudMusic\\Chronomancer.wav"), NULL, SND_FILENAME | SND_ASYNC); system("pause"); ret
2021-07-12 21:00:46
598
转载 C++引用详解
本文来自: (www.91linux.com) 详细出处参考:http://www.91linux.com/html/article/program/cpp/20090610/17139_4.html一谈引用引用(reference)是c++对c语言的重要扩充。一、引用的概念引用引入了对象的一个同义词。定义引用的表示方法与定义指针相似,只是用&代替了*。例如: Point pt1(10,10);Point &pt2=pt1; 定义了pt2为pt1的引用。通过这样的定义,pt1和
2021-07-11 17:17:43
2385
原创 C++初学之向量容器vector
C++初学之向量容器vector#include<iostream>#include <vector>using namespace std;int main (){ vector <double> vecDouble={98.5,43.6,57.3,32.7}; //向数组中插入数字 vecDouble.push_back(56.9);//在数组末尾插入一个数字 vecDouble.push_back(45.0);
2021-04-11 16:39:26
146
原创 字符串查找函数strstr的实现——my_strstr
字符串查找函数strstr的实现——my_strstrchar* MyStrstr(const char* p1,const char* p2){ assert(p1 && p2);//使用assert别忘了引头文件#include <assert.h> char* s1 = p1; char* s2 = p2; char* start = p1; if (*p2=='\0') { return p1; } while (*start) { s1 =
2021-04-11 16:32:59
277
原创 C三子棋
C简单三子棋#include"game.h"void menu(){ printf("*******************************\n"); printf("******* 1.game 0.exit *******\n"); printf("*******************************\n");}//游戏的整个算法实现void game(){ char ret = 0; //数组——存放走出的棋盘信息 char board[ROW][CO
2021-04-11 16:26:31
59
原创 C实现简单扫雷游戏
扫雷游戏#include"saolei.h"void menu(){ printf("*************************\n"); printf("******1.game 0.exit******\n"); printf("*************************\n");}void game(){ //雷的信息存储 //1.布置好的雷的信息 char mine[ROWS][COLS] = { 0 }; //2.排查出的雷的信息 char show[
2021-04-05 18:27:42
59
原创 乘法口诀表
//*******************************乘法口诀表****************************************int main(){ int m = 0; int n = 0; int time = 0; for (m = 1; m <= 9; m++) { for ( n = 1; n <=m; n++) { time = m * n; //printf("%d*%d=%2d ", m, n, time);//%2
2021-04-05 18:17:28
377
原创 分数求和
//**************************************分数求和**********************************int main(){ int i = 0; double sum = 0.0; int flag = 1; for (i = 1; i <= 100; i++) { sum += flag*1.0 / i; flag = -flag; } printf("\n%lf\n", sum); return 0;}..
2021-04-05 18:16:56
78
原创 1到100之间所有带9的数
//*******************************1到100之间所有带9的数**************************int main(){ int i = 0; int count = 0; for (i = 1; i <= 100; i++) { if ((i % 10 == 9) || (i / 10 == 9)) { printf("%d\n", i); count++; } } count = count + 1; prin
2021-04-05 18:16:20
396
原创 素数计算
//**********************素数计算(找100到200之间的素数)*************************#include <math.h>int main(){ int i = 0; int n = 0; int count = 0; for (i = 101; i <= 200; i+=2) //生成100到200之间的数,且偶数不可能为素数 { //素数的判断: //1、试除法: //除了1和他本身外不能被其他数整除——
2021-04-05 18:14:28
97
原创 C语言实现简单计算器
C语言实现简单计算器使用了函数指针数组,使代码大大简化。利用函数指针进行相应函数的调用,比起分支语句使代码更易扩展。#include"jisuanqi.h"//菜单void menu(){ printf("****************************\n"); printf("***1.加法*******2.减法*******\n"); printf("***3.乘法*******4.除法*******\n"); printf("**********0.退出*********
2021-04-05 18:07:05
340
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人