- 博客(9)
- 收藏
- 关注
原创 读取一个字符串,字符串可能含有空格,将字符串逆转,原来的字符串与逆转后字符串相同,输出0,原字符串小于逆转后字符串输出 - 1, 大于逆转后字符串输出1。
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include <string.h>int main(void){ int i = 0; char c[20];//如果字符过长编译器会自动补充,然后再给足8个字节的保护空间 char tmp,d[20]; //scanf("%s", &c); //printf("%s\n", c); gets(c); strcpy(d, c); int len = .
2022-03-02 18:24:58
1240
原创 某人想将手中的一张面值100元的人民币换成10元、5元、2元和1元面值的票子。要求换正好40张,且每种票子至少一张。 问:有几种换法? input: 无 Output:该数字小于100;
int main(){ /* 某人想将手中的一张面值100元的人民币换成10元、5元、2元和1元面值的票子。 要求换正好40张,且每种票子至少一张。 问:有几种换法? input: 无 Output:该数字小于100; */ int sum = 1; for (int a = 1; a <= 40; a++) { for (int b = 1; b <= 40; b++) { for (int c = 1; c <= 40; c++) { .
2022-02-28 20:59:57
2432
原创 重装系统后应该做的几件事
1)关闭windows更新,个人推荐直接在组策略里面修改就行2)随后将Windows Update 这一项下的恢复设置为无操作3)显卡启动回滚
2021-11-22 11:27:26
2603
原创 关于堆区内存重复释放问题
#include <iostream>#include <string>using namespace std;class Person20 //定义类{public: Person20(int age) //定义构造函数 { m_Age = new int(age); } ~Person20() //利用析构函数中释放内存 { if (m_Age != NULL).
2021-11-21 16:54:20
1750
1
原创 三维数组的写法
一维二维数组都很熟的情况下,最容易忘记的就是三维数组,一下是三维数组的写法,可以拆开也可以合并写到一起。#include <stdio.h>int main(void){ //定义一个2层3行4列的数组 int arr[2][3][4]={ { {1,2,3,4}, {2,3,4,5}, {3,4,5,6} }, { {4,5,6,7}, {5,6,7,8},
2021-09-30 22:31:27
3516
2
原创 学生成绩系统
1)定义一个数组,存储五名学生三门成绩 arr[5][3]2)求出每名学生的总成绩、平均成绩3)求出每门学科的总成绩。平均成绩int <stdio.h>int main(void){ int arr[5][3]//创建一个arr数组,存储学生信息,在内存中开辟空间 int i; int j; /* 假设赋值学生成绩如下 1 2 3 4 5 6 7 8 9 1 4 7 2 5 8 */ .
2021-09-30 17:05:36
89
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人