- 博客(12)
- 问答 (3)
- 收藏
- 关注
原创 ZZULIOJ-1153: 简易版最长序列
#include<stdio.h>#include<string.h>#include<math.h>void K(int a[],int n){ int num; for (int i = 0; i <= n - 1; i++) { for (int r = i + 1; r <= n - 1; r++) { if (a[i] > a[r]) .
2021-12-24 12:40:43
2977
1
原创 OJ1136: 首字母变大写
题目描述输入一个只包含大小写英文字母和空格的句子,将每个单词的第一个字母改成大写字母。输入输入一个长度不超过100的英文句子。输出请输出按照要求改写后的英文句子。#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>int main(void){ char b[103]; gets_s(b); if(b[0] >= 'a' && b[0] <= 'z.
2021-11-22 00:54:51
676
原创 OJ 1129: 第几天
题目描述你知道,2012-1-1是该年的第1天,而9999-9-9呢?给你一个具体的日期,计算该日期是该年的第几天。输入输入一个日期,格式为:Year-month-day。year是小于9999的正整数。输出一个整数,表示该日期是该年的第几天。样例输入Copy2012-3-1样例输出Copy61#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>void X(double x[][11], in..
2021-11-17 19:25:11
270
原创 OJ1128: 课程平均分
#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>void X(double x[][11], int a, int b);/*用于输入二维数组*/int main(void){ int m, n, s = 0; scanf("%d %d", &m, &n); double a[1001][11], num = 0;/*分数可能为小数,所以这里用double型*/ X(a, m, n); for (int i =.
2021-11-17 19:10:11
288
原创 OJ1127: 矩阵乘积
题目描述计算两个矩阵A和B的乘积。输入第一行三个正整数m、p和n,0<=m,n,p<=10,表示矩阵A是m行p列,矩阵B是p行n列;接下来的m行是矩阵A的内容,每行p个整数,用空格隔开;最后的p行是矩阵B的内容,每行n个整数,用空格隔开。输出输出乘积矩阵:输出占m行,每行n个数据,以空格隔开。样例输入Copy2 3 41 0 10 0 11 1 1 34 5 6 78 9 1 0样例输出Copy9 10 2 38 9 1 0#..
2021-11-17 00:56:39
145
原创 OJ1126: 布尔矩阵的奇偶性
一个布尔方阵具有奇偶均势特性,当且仅当 每行、每列总和为偶数,即包含偶数个1。如下面这个4*4的矩阵就具有奇偶均势特性:1 0 1 00 0 0 01 1 1 10 1 0 1编写程序,读入一个n阶方阵并检查它是否具有奇偶均势特性。如果没有,你的程序应当再检查一下它是否可以通过修改一位(把0改为1,把1改为0)来使它具有奇偶均势特性;如果不可能,这个矩阵就被认为是破坏了。输入第一行是一个整数n ( 0< n < 100 ),代表该方阵的阶数。然后输入n 行,每行n个整数(0.
2021-11-16 23:15:48
223
原创 Day5
1. 递归函数#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>void inverse(int);int main(){ int s; scanf_s("%d", &s); inverse(s); return 0;}void inverse(int n){ int num ; scanf_s("%d", &num); if (n > 1)
2021-11-11 17:52:59
61
原创 冒泡排序
#include<stdio.h>#include<math.h>int main(){ int n; scanf("%d", &n); int a[1001], j; for (int i = 0; i <= n-1; i++) scanf("%d", &a[i]); for (int o = 0; o <= n-1; o++) { for(int k=0;k<.
2021-11-11 17:38:30
188
1
原创 Day 4
1.&:|:^:%:<<:>>:2.1086: ASCII码排序(多实例测试)题目描述输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。输入输入数据有多组,每组占一行,由三个字符组成,之间无空格。输出对于每组输入数据,输出一行,字符中间用一个空格分开。#include<stdio.h>#include <stdlib.h>#include <math.h>
2021-11-02 17:53:22
1211
原创 Day 3
1083: 数值统计(多实例测试)题目描述统计给定的n个数中,负数、零和正数的个数输入输入数据有多组,每组占一行,每行的第一个数是整数n(n<100),表示需要统计的数值的个数,然后是n个实数;如果n=0,则表示输入结束,该行不做处理。输出对于每组输入数据,输出一行a,b和c,分别表示给定的数据中负数、零和正数的个数。#include<stdio.h>#include <stdlib.h>int main(){ int n; double
2021-10-27 00:09:13
60
原创 Day2
1.oj 1068将一个二进制数,转换为对应的十进制数。输入输入一个只含有’0’和’1’的字符串,以回车结束,表示一个二进制数。该二进制数无符号位,长度不超过31。输出输出一个整数,为该二进制数对应的十进制数。#include<stdio.h>int main(){ int b = 0; char a; while (scanf("%c", &a), a != '\n') { b = 2 * b + a - '0';/*用a字符代表的数字减去 ‘
2021-10-24 22:14:58
233
原创 Day1
1.辗转相除法#include<stdio.h>int main(){ int a, b,c,r; scanf("%d %d", &a, &b); if (a < b) { c = a; a = b; b = c; } while (b != 0) { r = a%b; a = b; b = r;...
2021-10-24 00:53:37
66
空空如也
为什么光耦合器控制端,电阻上的电流和二极管的电流不一样啊
2023-11-05
单片机播放视频出现错误
2023-09-10
BMP图像直方图均衡化算法程序为什么出来的图片无法显示呀
2023-03-04
用c对图像做直方图均匀化,为什么只有1/3的图像被作用了呀
2023-03-01
为什么pycharm 画3D点状图是空白呀
2022-10-30
为什么for结束后循环变量多了1
2021-10-20
为什么x=0在上时 会将x=0归为x<0里?
2021-10-01
为什么if()内条件顺序会影响结果?
2021-09-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人