自定义博客皮肤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)
  • 收藏
  • 关注

原创 计算矩阵边缘元素之和(C语言)写的过程中出现的问题

这次老师留的作业乍一看觉得几分钟就可以写完,但是由于我的基本功不扎实,还是遇到了几个问题,在此分享一下,希望以后可以避免。 题目介绍 描述 输入一个整数矩阵,计算位于矩阵边缘的元素之和。所谓矩阵边缘的元素,就是第一行和最后一行的元素以及第一列和最后一列的元素。 输入 第一行为整数k,表示有k组数据。 每组数据有多行组成,表示一个矩阵: 第一行分别为矩阵的行数m和列数n(1 <= m < 100,1 <= n < 100),两者之间以空格分隔。 接下来输入的m行数据中,每

2021-12-11 12:44:07 1201

原创 流感传染C语言

流感传染 描述 有一批易感人群住在网格状的宿舍区内,宿舍区为n*n的矩阵,每个格点为一个房间,房间里可能住人,也可能空着。在第一天,有些房间里的人得了流感,以后每天,得流感的人会使其邻居传染上流感,(已经得病的不变),空房间不会传染。请输出第m天得流感的人数。 输入 第一行一个数字n,n不超过100,表示有n*n的宿舍房间。 接下来的n行,每行n个字符,’.’表示第一天该房间住着健康的人,’#’表示该房间空着,’@’表示第一天该房间住着得流感的人。 接下来的一行是一个整数m,m不超过100.

2021-11-28 20:13:42 1811 1

原创 初学函数C语言

函数分为库函数和自定义函数 自定义函数的基本格式 ret_type fun_name(para1,*) { statement;//语句项 } ret_type 返回类型 fun_name 函数名 para1 函数参数 下面两个分别是最基本的传值调用与传址调用 #1 比较两个数的大小 #2 两个数的替换 int get_max(int x ,int y) { int z = 0; if(x>y) z=x; else z=y; return z; } ...

2021-11-21 20:24:25 364

原创 函数将参数中的字符串反向排列(两种思路)

今日笔记----将参数中的字符串反向排列,不是逆序打印 #include<stdio.h> int my_strlen(char*str) { int count = 0; while (*str !='\0') { count ++; str++; } } void reverse_string(char*str) { int left =0; int right =my_strlen(str)-1; while(

2021-11-10 06:00:00 393

原创 9*9乘法表的进阶版

今天学习了n*n乘法口诀表 #include<stdio.h> void print_table(int n) { int i = 0;//总共多少行 for(i=1;i<=n;i++) { int j= 0;//每一行如何操作 for(j =1 ; j<=i; j++) { printf("%d*%d=%d ",i,j,i*j); } printf("\n"); } } int main() { in

2021-11-09 16:13:11 511

原创 初学者对奇偶排序的写法

描述 输入十个整数,将十个整数按升序排列输出,并且奇数在前,偶数在后。 输入 输入十个整数 输出 按照奇偶排序好的十个整数 输入样例 1 10 9 8 7 6 5 4 3 2 1 输出样例 1 1 3 5 7 9 2 4 6 8 10 前两天老师交了冒泡排序,经过大一差不多快一个月的学习,感觉很多题目都是建立在冒泡排序上的,这道题比较典型。思路是先总体大小排序,再奇数优先,最后再给偶数按大小排序。 肯定有更简化的,这个只是初学者的一种写法吧,先写个笔记。 #inclu.

2021-11-03 22:06:25 227

原创 分离整数的各个数位的两种方法

本人大一新生,写此次博客是为了复习,如果能够帮助到他人,那是甚为高兴。 题目描述 从键盘输入一个任意的9位以内的整数,要求正确地分离出它的每一位数,并分别在屏幕上输出,输出采用每行输出一个数的方式,不带其它符号。 输入 一个任意的9位以内整数 输出 该整数的每一位(一行只显示一位) 输入样例 1 123 输出样例 1 1 2 3 常见方法 #include<stdio.h> int main() { int n=0,i=0,sum=0; int a...

2021-11-02 17:16:05 4593

空空如也

空空如也

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

TA关注的人

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