杂题
.
_Ocean__
这个作者很懒,什么都没留下…
展开
-
2--最大子列和问题
最大子列和问题,多种方法解决+变题原创 2022-07-13 16:22:20 · 118 阅读 · 0 评论 -
谁打碎了花瓶?数组的应用
Question:请判断花瓶是谁打碎的。教师花瓶碎了,班级只有四个小同学,老师询问小同学,已知是其中1人打碎的,还知道4人中每个人要么是诚实的,要么总是说谎的。小同学回答老师的问题是:甲说:“乙没有打碎,是丁打碎的。”乙说:“我没有打碎,是丙打碎的。”丙说:“甲没有打碎,是乙打碎的。”丁说:“我没有打碎。”根据四人回答判断谁打碎了花瓶。思路:本题只需要定义一个a[4]的数组,反复对4个人的说法进行比对检验,得出符合条件的记录即可。if判断的内容,显然丁若说谎,那么会产原创 2021-11-21 12:39:19 · 1449 阅读 · 5 评论 -
二维数组的动态内存申请,采用子函数的方式 为二级指针申请内存,和释放内存
原理:二级指针,行指针+列指针照着葫芦画瓢就行。方法一:用c语言malloc实现#include<cstdio>#include<iostream>#include<cstring>#include<string>//二维数组的动态内存申请,采用子函数的方式 为二级指针申请内存,和释放内存int** creatArray2D(int row, int col){ //int *p=(int*)malloc(sizeof(in.原创 2021-11-19 20:58:16 · 2564 阅读 · 0 评论 -
检索一个纯中文字符串中某个字的个数
#include <stdio.h>#include <string.h>int main(){ char s[1000] = { 0 }; char s1[3] = { 0 }; int n = 0, i; printf("请输入中文字符串\n"); scanf("%s",s); printf("\"%s\"\n请输入要在其中查找哪一个汉字:", s); scanf("%s", s1); printf(...原创 2021-11-06 16:59:28 · 132 阅读 · 0 评论 -
反向输出中英字符串
T1:用户输入一个英文字符串,反向输出#include<stdio.h>int main(){ int k; char str[100]; scanf("%s", str); k = strlen(str); for (int i = k - 1; i >= 0; i--) { printf("%c", str[i]); } return 0;}T2:用户输入一个纯中文字符串,反向输出...原创 2021-11-03 23:17:43 · 131 阅读 · 0 评论 -
实操错误合集
1.就是因为外层第一轮循环跑完,y,z都变成51了,所以后面都不进入内层循环了原创 2021-10-15 23:05:18 · 74 阅读 · 0 评论 -
2021-09-28作业求工资阶梯
#include<stdio.h>int main(){ int pay;//工资 int medal;//奖金 int other;//五险一金 int TruePay;//真实工资 double allpay;//原始的总工资 printf("请输入你的工资 奖金 五险一金:\n"); scanf_s("%d%d%d", &pay, &medal, &other); allpay = (double)(pay + medal - other);.原创 2021-09-28 20:22:06 · 236 阅读 · 0 评论