自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除