- 博客(13)
- 收藏
- 关注
原创 初识C语言(1)---认识C语言
百度百科是这样解答的:C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。
2023-05-24 23:47:25 58
原创 输入一个年份,判断是否为闰年
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>int main(){ int year; printf("请输入一个年份\n"); scanf("%d",&year); if (year % 4 == 0 && year % 100 != 0 || ...
2019-03-25 18:22:39 12484 1
原创 输出九九乘法表
#include<stdio.h>#include<stdlib.h>int main(){ int i, j; for (i = 1; i <= 9; i++) { for (j = 1; j <= 9; j++) printf("%d*%d=%2d ",i, j, i*j); printf("\n"); } system("pa...
2019-03-25 17:43:47 229
原创 .递归方式实现打印一个整数的每一位
#include<stdio.h>#include<stdlib.h>void print(int n){ if (n > 9) { print(n / 10); } printf("%d\n", n % 10);}int main(){ int num = 1234; print(num); system("pause");...
2019-01-09 15:55:27 134 1
原创 递归和非递归分别实现求第n个斐波那契数
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<Windows.h>#include<string.h>// 非递归实现int fib_2(int n){ int a = 1; int b = 1; int c = 0; ...
2019-01-09 15:47:27 123
原创 递归和非递归实现n的阶乘
#define _CRT_SECURE_NO_WARNINGS#include&lt;stdio.h&gt;#include&lt;stdlib.h&gt;#include&lt;Windows.h&gt;#include&lt;string.h&gt;// 非递归实现int Factorial_r(int num) { int
2019-01-09 15:28:25 302
原创 递归和非递归分别实现strlen
1.递归实现#include<stdio.h>#include<stdlib.h>int strlen(const char *str){ if (*str == '\0') return 0; else return strlen(str + 1) + 1;}int main(){ char *p = "abcdef"; int ...
2019-01-09 15:08:13 85
原创 函数
1.实现一个函数,打印乘法口诀表,口诀表的行数和列数自己指定,输入9,输出99口诀表,输入12,输出1212的乘法口诀表。#define _CRT_SECURE_NO_WARNINGS#include&amp;lt;stdio.h&amp;gt;#include&amp;lt;stdlib.h&amp;gt;int print(int i){int m = 0;for (m = 1; m &amp
2019-01-08 13:06:16 70
原创 二分法
1.完成猜数字游戏。#define _CRT_SECURE_NO_WARNINGS#include&lt;stdio.h&gt;#include&lt;stdlib.h&gt;#include&lt;time.h&gt;void menu(){printf("*********************\n");printf("*
2018-12-25 16:10:30 78
原创 安装git客户端 注册github账号
1.安装GitGit安装程序可以从Git官网下载https://git-scm.com/downloads,如果官网下载速度太慢,也可从CSDN下载http://download.csdn.net/download/eagleuniversityeye/10142597Git官网:安装程序: 点击安装程序,全部使用默认设置,一路下一步即可,其中编辑器可以按自己喜好选择:安装完成2.注册...
2018-12-24 15:16:47 162
原创 多重循环
1.求出0~999之间的所有“水仙花数”并输出。#include<stdio.h>#include<stdlib.h>int main(){int a, b, c;for (a = 1; a <= 9; ++a)for (b = 0; b < 10; ++b)for (c = 0; c < 10; c++)if (a * 100 + b ...
2018-12-01 22:02:12 101
原创 循环
1.将数组A中的内容和数组B中的内容进行交换。(数组一样大)#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>#include<stdlib.h>void swap(int arr1[], int arr2[]){int t = 0;for (int i = 0; i < 5; i++){t = ar...
2018-11-28 17:24:07 61
原创 if条件语句和for循环
1, 给定两个整形变量的值,将两个值的内容进行交换#include<stdio.h>#include<stdlib.h>int main(){int i, j, m;i = 4;j = 5;m = i;i = j;j = m;printf("%d,%d", i, j);system(“pause”);return 0;}2,不允许创建临时变量,...
2018-11-24 23:58:20 514
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人