自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【C语言程序设计】从键盘上输入某年某月(包括闰年),编程输出该年的该月拥有的天数。

从键盘上输入某年某月(包括闰年),编程输出该年的该月拥有的天数。首先我们要有利用二维数组的思想,将平年和闰年的天数存放在二维数组中,然后再对输入的年份进行判断,得到结果。#include<stdio.h>#define months 12int main(){ int days[2][months]= {{31,28,31,30,31,30,31,31,30,31,30,31}, {31,29,31,30,31,30,31,31,30,31,30,31}

2022-04-07 21:34:45 5888

原创 【JAVA语言基础入门】变量、数据的分类、标识符、关键字

什么是变量顾名思义,变量就是变化的量,这样说有点废话文学,转变成生活中就是杯子、水桶等。变量的声明和赋值变量的声明和赋值语法可以使用如下几种:数据类型 变量名 = 数值; // 例如 int money = 100;数据类型 变量名; // 例如 int money;变量名 = 数值 ; // 例如 money = 100;接下来就是编写一个简单的程序,打印出变量的值,代码如下:...

2022-03-22 20:39:30 79

原创 【任意输入一个数,输出这个数的位数】C语言程序设计

例:任意输入一个数,数出这个数的位数。(如输入3214,数出4,输入-123456,输出6)#include<stdio.h>int main(){ int a,i=0; printf("请任意输入一个数:"); scanf("%d",&a); if(a==0) printf("1\n"); else { while(a!=0) { i++; a=a/10; } printf("这是一个:%d 位数\n",i); } re

2022-03-14 21:11:15 5455

原创 【判断一个数是不是水仙花数】C语言程序设计

例:给定任意一个三位数,判断这个数是不是水仙花数。#include<stdio.h>#include<math.h>int main(){ int i,a,b,c,d; printf("请输入一个三位数:"); scanf("%d",&i); a = i/100; //百位 b = i/10%10; //十位 c = i%10; //个位 d = pow(a,3)+pow(b,3)+pow(c,3); if(d==i)

2022-03-14 20:49:59 5307

原创 【C语言程序设计】穷举法典例------韩信点兵问题

【例】. 韩信有一队兵,他想知道有多少人,他让士兵排队报数,按从1到5报数,最末一个士兵报的数为1;按从1到6报数,最末一个士兵报的数为5;按从1到7报数,最末一个士兵报的数为4;最后再从1到11报数,最末一个士兵报的数为10.请编程计算韩信至少有多少兵。【问题求解方法分析】设兵数为x,则按题意应满足以下关系式:#include<stdio.h>int main(){ int x; for(x=0;x<3000;x++) { if(x%5==1 &&

2022-02-13 11:22:43 2583

原创 【C语言程序设计】猜数字小游戏

猜数字游戏#include<stdio.h>#include<stdlib.h>#include<time.h>void game();void menu();void menu(){ printf("=================================================\n"); printf("=============1.进入游戏==========================\n"); printf("===

2022-02-12 10:40:19 161

原创 【C语言程序设计】循环控制结构

循环控制结构 循环流程图循环语句1. while 语句while语句属于当型循环。其一般形式为:while (循环控制表达式){ 语句序列}(1)计算循环控制表达式的值;(2)如果循环表达式的值为真,那么执行循环结构体中的语句,并返回步骤(1)。(3)如果循环表达式的值为假,就退出循环,执行循环体后面的语句。...

2022-02-11 10:36:18 768

原创 【C语言程序设计】用于多路选择的switch语句

switch语句格式switch(表达式1):{case 常量1 :可执行语句序列1;break;case 常量2:可执行语句序列2; break;....case 常量n:可执行语句序列3; break;case 常量4:可执行语句序列4; break;}...

2022-02-08 09:56:49 626

原创 【C语言程序设计】基本算术运算

3.1 C运算符和表达式 表3-1 算术运算符的优先级与结合性 优先级 运算符 名称或含义 使用形式 结合方向 说明 1 [] 数组下标 数组名[常量表达式] 左到右 ...

2022-01-29 11:34:12 2935

原创 【C语言程序设计】基本数据类型

一:常量与变量常量:常量就是在程序设计中不能改变其值的量。分为 整型常量、实型常量、字符型常量、字符串字面量和枚举常量。变量:变量不同于常量,其值在程序执行过程中是可以改变的。数据类型 基本类型 整型、字符型、 实型(浮点型)——小数类型 构造类型 数组类型、结构体类型、共用体类型、枚举类型 指针类型 空类型 void 关键字:是C语言预先规定的、具有特殊意义的单词。整形数据关键字、字节数

2022-01-27 20:16:58 985

原创 【计算机网络】为什么大IP数据包需要分片?源地址和目的地址已经封装在数据链路层帧中,为什么这两个地址又包含在网络层中?为什么DV路由算法收敛时间长?

找不到原文地址了,看到另一个博主转的,再发一遍吧。1.问题:为什么大IP数据包需要分片?因为有MTU(最大传输单元)限制,一般以太网是1500B,超过这个大小是不能在网络中传输的,所以对于大于这个大小的数据包就进行分片,分成小于它的数据包,到了目的地再组装起来。在这里,再给出更加详细的解释:一.什么是最大传输单元(MTU)IP 协议是用于传输数据包的协议,作为网络层协议,它能提供数据的路由和寻址功能,让数据通过网络到达目的地2。不同设备之间传输数据前,需要先确定一个 IP 数据包的大小上

2021-11-28 23:26:26 2883

原创 【 数据结构--树】

树的概述1.树的定义树(Tree)是n(n>0)个节点的有限集合T,n=0的树称为空树,当n>0的时候满足如下两个条件:(1)有且仅有一个特定的称为根的节点(2)当n>1时,其余节点可分为m(m>0)个互不相交的有限集T1、T2、....、Tm,其中每一个集合本身又是一颗树,并称为根的子树。​​ (a)图示法 (b)集合表示法 (c)横向...

2021-11-26 14:45:37 332

原创 【多维数组】二维数组中的任意元素aij的存储地址计算函数

按 “行优先顺序存储”:LOC(aij)=LOC(a00)+[nxi+j]xL按“列优先顺序存储” :LOC(aij)=LOC(a00)+[mxj+i]xL计算例题:二维数组A[m][n], 若按行序为主存储,每个元素占k个存储单元,并且第一个元素的存储地址是LOC(A[0][0]), 则...

2021-11-25 13:05:25 2666

空空如也

空空如也

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

TA关注的人

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