自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 CCF-CSP 202009-1 称检测点查询 C++满分题解

这题C语言太复杂了,我也不会,C++的函数好理解一点 #include<stdio.h> #include<math.h> #include<algorithm> using namespace std; struct st { int id; double value; }arr[210]; bool cmp(st a,st b) { if(a.value!=b.value) return a.value<b.v...

2021-12-02 15:02:12 874 1

原创 CCF-CSP 202012-1期末预测之安全指数 C语言满分题解

#include<stdio.h> int main() { int n,i; int y=0,wi,score; scanf("%d",&n); for(i=0;i<n;i++) { scanf("%d %d",&wi,&score); y+=(wi*score); } if(y>0) { printf("%d",y); }else{...

2021-11-29 23:33:26 776

原创 CCF-CSP 202104-1灰度直方图 C语言满分题解

#include <stdio.h> int arr[510][510]; int out_arr[260]={0}; int main() { int n,m,L,i,tmp; scanf("%d %d %d",&n,&m,&L); for(i=0;i<n*m;i++) { scanf("%d",&tmp); out_arr[tmp]+=1; } for(i=0;i&lt...

2021-11-29 17:56:23 510 1

原创 CCF-CSP 202109-1数组推导 C语言满分题解

CCF-CSP 202109-1数组推导 满分题解 该意思为:sum为计算前六个数之和的最大和最小值,n则表示第n个数的值为前n个数中最大的数 这里其实很好理解,但是我太菜了第一次做ccf看了半天都没看懂题目的意思 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 新的改变 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Ma

2021-11-28 12:02:26 681

原创 C语言中关于原码,反码,补码以及左移右移操作符的运算

整数的二进制表示形式有三种:原码,反码,补码 存储到内存中:补码(所以移位也是用补码移!!!) 注:正整数的原码,反码,补码相同 正数的原反补码: 负数的原反补码: 第一位为符号位:正数是0,负数是1, 根据二进制的算法(…8,4,2,1)可以得出原码为:10000000000000000000000000000001; 反码,可以理解为与原码的1和0反过来(除了第一位符号位),那么反码即为:11111111111111111111111111111110; 而补码就更好理解了,反码+1=补码,所以补码

2021-07-13 21:18:40 1735 1

原创 (C语言)写一个函数,打印输出1000到2000中的闰年

以下两个条件满足任意一个都是闰年: ① 能被4整除且不能被100整除 ② 能被400整除 定义一个名为 is_leap_year 的函数,用if语句列出条件,若条件成立则返回1,条件不成立返回0, #include<stdio.h> int is_leap_year(int y) { if((y%4==0 && y%100!=0)||(y%400==0)) return 1; else return 0; } int main() { int year=0; f

2021-04-29 15:01:22 469

原创 C语言中while 和do while循环的区别

while: 先判断后执行,第一次判断为false,则循环体一次都不执行。 #include<stdio.h> int main() { int i=21; while(i<20) { i++; printf("%d\n",i); } return 0; } 以上代码什么都不会输出 do while: 先执行后判断,最少都能执行一次。 #include<stdio.h> int main() { int i=21; do{ i++; prin

2021-04-28 21:34:10 1475

空空如也

空空如也

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

TA关注的人

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