- 博客(12)
- 收藏
- 关注
原创 2020-12-13
猜拳游戏(剪子包子锤),让你与电脑对决。你出的拳头由你自己决定,电脑则随机出拳,最后判断胜负。 #include <stdio.h> #include <stdlib.h> #include <time.h> int main() { char gamer; // 玩家出拳 int computer; // 电脑出拳 int result; // 比赛结果 // 为了避免玩一次游戏就退出程序,可以将代码放在循环中 while (1){ printf(“这是一个猜拳的
2020-12-13 19:52:51 72
原创 2020-12-12
扔骰子比大小 #include <stdio.h> #include <stdlib.h> #include <time.h> int main() { int d1, d2, c1, c2, i, j; c1 = c2 = 0; srand((unsigned)time(NULL)); rand(); for(i=1; i<=100; i++) { d1 = d2 = 0; for(j=1; j<=6; j++) { d1 = d1+rand()+1; d2
2020-12-12 21:47:31 47
原创 2020-12-09
#include <stdio.h> #include <math.h> #include <time.h> void main() { int magic,guess,k; char over,c; printf(“退出游戏请输入z\n”); do { srand (time(NULL)); magic=rand()%100+1; printf(“请输入猜测的数字1~100\n”); for(k=0;guess!=magic;k++) { scanf("%d",&
2020-12-09 19:27:02 104
原创 2020-12-06
C语言条件运算符(?:) 条件运算符(conditional operator)有时候也称为三元运算符(ternary operator,或者trinary operator),因为它是唯一需要3个操作数的运算符:条件?表达式1 :表达式2条件运算操作会首先计算条件,然后根据条件的计算结果,再决定要计算两个表达式中的哪一-个。在计算完条件之后,有一一个序列点。如果结果不等于0 (换句话说,如果条件计算结果为true),则只有第二个操作数(也就是表达式1)会被计算,并且表达式1的值就是整个表达式的结果。另一方
2020-12-06 21:40:30 68
原创 慢慢积累
华氏温度转换为摄氏度 #include<stdio.h> void main() { float F,C; printf(“请输入您需要转换的华氏温度:”); scanf("%f",&F); C = (F-32)*5/9.0; printf(“其对应的摄氏温度为:%.2f \n”,C); } 小写字母转换为大写字母 #include <stdio.h> int main() { char a,b; printf(“输入一个小写字母:\n”); a=getchar(); b=a
2020-12-05 21:26:01 119
原创 2020-12-04
求三角形面积及拓展 #include <stdio.h> #include <math.h> int main() { printf(“输入三个边长:\n”); float a,b,c; float s,area; scanf("%f%f%f",&a,&b,&c); s = (a+b+c)/2; area = sqrt(s*(s-a)(s-b)(s-c)); if(a+b>c && b+c>a && a+c>b
2020-12-04 11:54:41 86
原创 2020-11-29
输出一个4x4的整数矩阵,代码如下: #include <stdio.h> #include <stdlib. h> int main( ) { int a1=20, a2=345, a3=700, a4=22; int b1=56720, b2=9999, b3=20098, b4=2;int C1=233, c2=205, c3=1, c4=6666; int d1=34,d2=0, d3=23,d4=23006783; printf("%-9d %-9d %-9d %-9d\n
2020-11-29 20:35:56 47
原创 2020-11-27
用C语言分别统计一串字符中字母、数字、空格及其它字符的个数。 #include<stdio.h> int main(){ printf(“请输入一串字符\n”); char c; int letters=0,spaces=0,digits=0,others=0; while((c=getchar())!=’\n’){ if((c>=‘a’&&c<=‘z’)||(c>=‘A’&&c<=‘Z’)){ letters++; } else if(c
2020-11-27 16:21:07 128
原创 2020-11-24
判断数组中是否有某数(C语言) #include <stdio.h> int main(){ int nums[10] = {0, 1, 6, 10, 23, 34, 100, 177, 296, 999}; int i, num, thisindex = -1; printf(“输入要查找的数: “); scanf(”%d”, &num); for(i=0; i<10; i++){ if(nums[i] == num){ thisindex = i; break; }else i
2020-11-25 22:26:31 58
原创 C语音的进一步学习
C语音的经典实例 杨辉三角的输出 #include<studio. h> int main() {int i,j,a[6][6]; for(i=0;i<=5;i++) {a[i][i]=1;a[i][0]=1;} for(i=2;i<=5;i++) for(j=1;j<=i-1;j++) a[i][j]=a[i-1][j]+a[i-1][j-1]; for(i=0;i<=5;i++) {for(j=0;j<=i;j++) printf("%4d",a[i][j]);
2020-11-22 22:39:25 142
原创 2020-11-20
单片机的了解 一、单片机概念 1、单片机:在一片集成电路芯片上集成微处理器(CPU)、存储器(ROM和RAM)、I/O接口电路,从而构成了单芯片微型计算机,即单片机(single chip Microcomputer)也叫微控制器(MCU)。 CPU( Central Processing Unit ):由运算和控制逻辑组成,同时还包括中断系统和部分外部特殊功能寄存器; RAM( Random-Access Memory ):用以存放可以读写的数据,如运算的中间结果、最终结果以及欲显示的数据; ROM (R
2020-11-20 21:12:52 72
原创 2020-11-18
红外避障小车的初步安装 目前只安装了基本框架(单片机还未组装) 第一步:将附着在组件上的黄色保护膜撕下 第二步:组装减速电机(具体组装方式说明书上有)注:先装黑色圆盘以便后续组装 第三步:轮胎的组装(此过程有手就行????,不做详解) 第四步:万向轮的组装 注:铜柱的固定尤为重要,先固定在底盘上再根据万向轮上的限位孔调整铜柱位置[根据长螺丝钉位置选择先固定的位置(不唯一)] 第五步:开关及电池盒的固定 最后是接线的注意事项: 每根线的意义不一定一样,在接线时要注意。 焊锡的使用要注意安全,其关键在于熔化
2020-11-18 08:42:49 105 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人