
c++
无条件做异梦
这个作者很懒,什么都没留下…
展开
-
新版本VS不能使用原来字符串大小写转换函数解决办法
新版本VS不能使用原来字符串大小写转换函数解决办法:#include<iostream>#include<cstring>using namespace std;/* 新版本的VS需要在原来大小写函数前加个下划线前缀“_”*/int main(){ // _strlwr()函数:将字符数组中存放的字符串中的所有大写字母变换成小写字母 char str1[20] = "I AM a "; char str2[] = "boy"; cout << _原创 2021-10-09 15:51:19 · 590 阅读 · 0 评论 -
一维数组算法(选择排序、冒泡排序、插入与删除、二分法查找)
数组算法选择法排序#define N 10#include<iostream>using namespace std;int main(){ int a[N], i, j, imax; cout << "原一维数组:"; for (i = 0; i < N; i++) { a[i] = rand() % 101; //生成0~100之间的随机数 cout << a[i] << '\t'; }原创 2021-01-29 19:44:32 · 449 阅读 · 0 评论 -
c++ 链表
链表链表是一种最常用、最典型的动态数据结构 特点:所有的结点都是用new运算符生成的; 结点的地址不一定是连续的。链表的定义:单向链表结点的定义:单向链表的建立(先入先出)结点的结构体类型声明:struct student{int id;int score;student *next;};student *p1,*p2,*head=NULL;建立第一个结点p1=new student原创 2020-11-28 15:43:34 · 395 阅读 · 0 评论 -
c++基础30个小程序作业
c++简单基础实验期末作业1、设计程序,计算 s=1!+2!+…+10!的值。2、设计程序,求 2~100 间的非素数。3、设计程序,求所有的“水仙花数” 。“水仙花数”是各位数字的立方和恰好等于其自身的 3位数,如 153=13+53+335、编程根据输入的 3 条边值判定是否构成三角形,能则求其面积。6、计算s=1+2+3+…+i,直到累加到 s 大于 1000 为止,并输出s 和 i 的值。7、分别用 for、while 和 do while 语句编写程序,求 5~20(包括 20)间原创 2020-12-14 19:47:45 · 2049 阅读 · 0 评论 -
关于高版本Visual Studio不能使用原来的字符串函数的解决方法
关于高版本Visual Studio不能使用原来的字符串函数的解决方法使用基础字符串函数方法1:在预处理部分添加==#pragma warning(disable:4996)==方法2:打开程序的菜单栏里的“项目“”功能—点开程序的属性—配置属性—c/c+±—将SDL检查关掉。方法3:打开程序的菜单栏里的“项目“”功能—点开程序的属性—配置属性—预处理器----将预处理器定义为_CRT_SECURE_NO_WARNINGS字符串连接函数字符串连接函数strcat或strcat_sst原创 2020-11-27 15:26:47 · 5443 阅读 · 3 评论