自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java基础猜数游戏 (运用do while循环)(eclipse下)

小白基础的猜数游戏电脑随机给出1~100之间的数玩家进行猜数电脑会给与 “偏大,偏小“的提示;代码其中就Math.random()是随机函数number是电脑给的数Scanner in= new Scanner(System.in); int number=(int)(Math.random()*100+1); int a; int count=0; do{ a=in.nextInt(); count++; if(a>number) { Sy

2021-02-04 17:44:51 1110

原创 C语言 不用循环和递归打印出0到999(来只小甲鱼)

首先这段代码很有趣我从小甲鱼中学来的让我懂得预处理的好处刚开始没有看懂,现在才不多为大家解释下吧#include<stdio.h>#define A(x) x;x;x;x;x;x;x;x;x;x;int main(){ int n = 0; A(A(A(printf("%d ", n++)))); return 0;}首先让大家看一下结果很轻易得看出代码是对的那让我讲一下这预处理的妙用手先#define A(x) x;x;x;x;x;x;x;x;x;x;怎么理解

2021-01-03 19:24:15 794

原创 c语言递归:什么是递归&&递归怎么用(例子:阶乘函数)

初学C语言时不知道什么是递归,就知道哦,那样老师教的就是递归,可是最后复习的时候,看见递归写菲波那切数列时,还是不知道在写的,只知道用循坏写递归,当然当时学递归时候和循环一起学的加上也不熟悉,所以写错了,所以写了这篇文章给你们,希望在学习的路上加油!首先,递归是什么度娘告诉你是不是看不懂,其实我也看不懂(手动狗头)简而言之,递归就是一种算法,举个从小就听过的例子:从前有座山,山里有座庙,庙里有个和尚,和尚在讲故事,从前有座山,山里有座庙,庙里有个和尚,和尚在讲故事,从前有座山…这其实就是递归

2020-12-31 17:33:38 576 1

原创 C语言入门基础a++和++a的区别及运算符的优先级别

——————————————————————————————————————————————————————————————————————————下面以一个简单的代码说明#include <stdio.h>int main(){ int a, b, c, d; a = 10; b = a++;//先把a的值赋给b,然后a的值其再加1,此时b=a=10;然后a=a+1;(a=11) c = ++a;//先把a的值加一,然后把此时a的值赋给c;a=a+1 (

2020-12-24 15:58:01 4729 2

原创 C语言如何计算用结构体表示日期,编写程序计算香港回归的倒计时的天数并输出(1997年7月1日香港回归)

#include<stdio.h>struct Date{ int year; int month; int day;} p1 = {1997,7,1}, p2;int main(){ int a[12] = { 31,28,31,30,31,30,31,31,30,31,30,31 };//用数组来表示月份天数,特殊的先不管。 int cha; printf("请输入今天的日期年,月,日:"); scanf_s("%d%d%d

2020-12-24 14:46:43 543

原创 C语言定义一个结构体变量(包括年、月、日),编写程序,要求输入年、月、日,程序能计算并输出该日在本年中是第几天。

结构体变量定义struct Date{int year,month,date;}s;//s是结构体定义的变量```c#include<stdio.h>struct Date { int year, day, month;}s;int main(){ printf("请输入年,月,日:");//输入变量 scanf_s("%d%d%d",&s.year,&s.month,&s.day); int i, sum=s.day,count=0;//除去

2020-12-10 15:20:07 17795 7

原创 C语言用循环打出杨辉三角十行

杨辉三角杨辉三角形对于小白来说先从一半入手a[i][j]=a[i-1][j-1]+a[i-1][j];从数学知识上分析,每个数等于它上方两数之和;利用这一知识打出杨辉三角一半两个循环,一个循环嵌套,一个循环输出,#include<stdio.h>int main(){ int i,j; int a[10][20]; a[0][0]=1; for(i=1;i<=9;i++) { a[i][0]=1; a[i][i]=1; for(j=1;j<i

2020-12-07 19:36:10 1509

原创 C语言指针输出一个3*4的二维数组

#include<stdio.h>int main(){ int a[3][4] = { 1,3,5,7,9,11,13,15,17,19,21,23 }; int* p; for (p = a[0]; p < a[0] + 12; p++) { if ((p - a[0]) % 4 == 0)printf("\n"); printf("%4d", *p); } printf("\n"); return 0;}以上为我敲的代码,为小白解释下,首先基本的#

2020-12-07 19:13:36 7373 1

空空如也

空空如也

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

TA关注的人

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