自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 proteus仿真实现数码管静态显示

一个数码管有8段发光管,如图所示。如果是共阴极数码管,需要显示那个字符,就使对应要发光的段为高电平,如果是共阳极数码管则相反。LED数码管显示方式有静态显示与动态显示两种。静态显示每个数码管的段选线与一组I/O口接口线相连,公共端直接接地或者接电源。本实验中选择共阴极数码管,实现从数字0~9循环显示。

2024-04-06 13:08:12 557 1

原创 用proteus仿真实现流水灯实验

实验使用AT89C51单片机,流水灯接在P2口,需要接入电阻防止电流过大,单片机I/O口能承载的最大电流大约是20mA,电压为5V,故计算出最小电阻值为250Ω。当I/O口输出为低电平时,对应的灯被点亮。用数组的方式来实现,可以实现任何亮灯效果。

2024-04-06 12:53:23 288 1

原创 Linux用户管理

Linux用户管理

2022-09-16 08:56:06 379

原创 Linux关机,重启指令

Linux关机重启指令

2022-09-15 11:02:51 257 1

原创 vi和vim

vi和vim的模式切换和快捷键的使用。

2022-09-15 10:48:31 175

原创 用定义函数法求最大公约数,最小公倍数

#include <stdio.h>int hf(int u , int v); int ld(int u , int v , int h); int main(){int u , v , h , l;printf("请输入两个整数:");scanf("%d %d",&u , &v);h = hf(u,v);l = ld(u , v , h);printf("最大公约数:%d \n",h);printf("最小公倍数:%d \n",l);}int hf.

2022-01-23 13:48:50 166

原创 C语言:最大公约数,最小公倍数

由键盘输入两个正整数m,n,求最大公约数。用辗转相除法,即将上一次的除数作为下一次的被除数,上一次的余数作为下一次的除数。#include <stdio.h>#include<stdlib.h>int main(){ int m,n,a,b,temp,r; printf("请输入两个正整数:"); scanf("%d%d",&m,&n); if(m < n)//被除数必须大于除数,若小于,则交换 {

2022-01-23 13:29:25 269

原创 C语言:简单计算器

#include <stdio.h>#include <math.h>int main(){ float a,b,c; char t; scanf ("%f%c%f",&a,&t,&b);//按顺序输入 switch(t) { case'+':c = a + b;break; case'-':c = a - b;break; case'*':c = a * b;b.

2022-01-23 12:12:17 25

原创 C语言:奇偶判断

由键盘输入非零整数,判断该数的奇偶性,奇数输出odd,偶数输出even。#include<stdio.h>#define abs(x) (x>0?x:-x)int main(){ int a; scanf ("%d",&a); if(abs(a)%2==0)printf("even\n"); else printf("odd\n"); return 0;}先把负数转为正数...

2022-01-23 12:02:10 2628

原创 C语言:数的整除

由键盘输入5个整数,逐个判断它们能否被27整除,能的输出“Yes”,不能的输出“No”(一个判断结果占一行)#include<stdio.h>int main(){ int a[5]; int i; for(i = 0;i < 5;i++) { scanf("%d",&a[i]); if(a[i]%27==0) printf("Yes\n"); else printf("N

2022-01-22 20:31:11 3233 1

原创 C语言:字符变换

输入5个字符,将其中的大写字符变成小写(其他类型的字符不变),最后,按顺序输出这5个字符。#include<stdio.h>#include<math.h>#include<string.h>int main(){ char a[6]; gets(a); strlwr(a); puts(a); return 0;}strlwr变小写strupr变大写...

2022-01-22 17:08:10 2603

原创 C语言:数的排序

由键盘输入三个整数a,b,c,按从小到大的顺序输出这三个数。#include<stdio.h>int main(){ int a,b,c,t; scanf("%d,%d,%d",&a,&b,&c); if(a > b) { t = a; a = b; b = t; } if(a > c) { t = a; a = c; c

2022-01-22 16:59:44 397

原创 C语言:各位数字(三位数)

从键盘输入一个3位数的正整数,要求先后输出该数的百位数字与各位数字,各占一行。#include<stdio.h>int main(){ int a; scanf("%d",&a); printf("%d\n",a/100); printf("%d\n",a%10); return 0;}

2022-01-22 12:39:17 2106

原创 C语言:求圆面积

由键盘输入圆半径r,请计算并输出该圆的面积。(注:π取3.14159,结果采用浮点数表示,且要求仅显示两位小数位)#include<stdio.h>int main(){ double r; scanf("%lf",&r); printf("%.2f",3.14159*r*r); return 0;}...

2022-01-22 12:34:22 1738

原创 C语言:在显示屏上显示指定字符

题目:要求编写一个程序,在显示屏上显示如下内容(全为半角字符,且不包含空格):C:ABC.TXT提示:注意转义字符在程序中的使用。#include<stdio.h>int main(){ printf("C:\ABC.TXT\n"); return 0;}...

2022-01-22 12:17:15 1431

原创 C语言:计算简单数列和

题目:有数列1,3,5,7,9,11,...现要求由键盘输入n,计算输出该数列的前n项和。(给的n不会超过10000)#include<stdio.h>int main(){ int a,i,sum = 0; scanf("%d",&a); for(i = 0;i<a;i++) sum+=2*i+1; printf("%d",sum); return 0;}或者i从1开始(找规律):#include

2022-01-22 11:38:15 2138

原创 C语言:计算一个数的阶乘

方法一:使用for循环。#include<stdio.h>int main(){ int a,i,sum = 1; scanf("%d",&a); for(i =1;i<=a;i++) sum*=i; printf("%d",sum); return 0;}方法二:使用while循环。#include<stdio.h>int main(){ int a,i = 1,sum

2022-01-22 11:29:20 1472

原创 C语言:输出a与b中的较大值

方法一:用if来比较。#include<stdio.h>int main(){ int a,b; scanf ("%d%d",&a,&b); if(a > b) printf ("%d",a); if(b > a) printf ("%d",b); return 0;}方法二:构造一个输出较大值的函数。#include<stdio.h>int max(in

2022-01-22 11:18:06 3317

原创 C语言:计算两个数之和

输入两个整数,计算它们的和。#include<stdio.h>int main(){ int a,b; scanf ("%d%d",&a,&b); printf("%d",a + b); return 0;}

2022-01-22 10:56:37 5788

空空如也

空空如也

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

TA关注的人

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