C语言
Eccentric哈哈
这个作者很懒,什么都没留下…
展开
-
24-整数反转.
给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。如果反转后整数超过 32 位的有符号整数的范围[−231, 231− 1] ,就返回 0。假设环境不允许存储 64 位整数(有符号或无符号)。原创 2022-10-27 17:19:41 · 82 阅读 · 0 评论 -
23-单链表的头插与尾插
单链表的头插与尾插原创 2022-10-24 17:22:15 · 100 阅读 · 0 评论 -
22-公因子的个数
给你两个正整数 a 和 b ,返回 a 和 b 的 公 因子的数目。如果 x 可以同时整除 a 和 b ,则认为 x 是 a 和 b 的一个 公因子 。原创 2022-10-24 16:37:06 · 134 阅读 · 0 评论 -
21-搜索插入位置
给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。原创 2022-10-24 16:13:40 · 39 阅读 · 0 评论 -
20-判断回文数
给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。原创 2022-10-24 12:47:33 · 32 阅读 · 0 评论 -
19-两数之和返回下标
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。原创 2022-10-24 12:11:40 · 69 阅读 · 0 评论 -
18-按身高排序输出编号
一小组一共n人(n原创 2022-10-23 20:28:43 · 2061 阅读 · 0 评论 -
7-利用函数交换两个变量值的方法
**利用函数交换两个变量值的方法****1.利用一个中间变量void Swap(int *p1,int *p2){ int temp=0;//定义一个中间变量 temp=*p1;//把a的值赋给中间变量 *p1=*p2;//把b的值赋给a *p2=temp;//把存放在中间变量的值赋给b}int main(){ int a; int b; printf("输入a,b的值:"); scanf("%d %d",&a,&b); Swap(&a,&原创 2021-11-10 16:11:32 · 3289 阅读 · 0 评论 -
6-数组反转
数组反转 #include<stdio.h> int main()//数组反转 { int arr[10];//定义一个数组 int temp;//定义一个临时变量 printf("请输入数字:"); for(int i=0;i<len;i++)//用for循环来存放值 { scanf("%d",&arr[i]);//获取数字 } printf("数组中的数字为:"); for(int i=0;i<10;i++)//用循环输出数组里原创 2021-10-20 13:12:37 · 66 阅读 · 0 评论 -
5-从键盘获取十个整形值,存放在数组中,将数组中的求和,求最大值
**从键盘获取十个整形值,存放在数组中,将数组中的求和,求最大值代码如下:#include<stdio.h>int main(){ int arr[10];//定义一个数组 int sum = 0;//定义一个变量来存放它们的和 int max = arr[0];//定义一个变量且假定数组第一下标下的数为最大值 printf("请输入十个数字\n"); for (int i = 0; i < 10; i++)//通过循环获取数字 { scanf("%d", &am原创 2021-10-19 22:47:43 · 1491 阅读 · 0 评论 -
4-数字的顺序输出和逆序输出
数字的顺序输出和逆序输出给一个正整数,要求 1.求出它几位数 2.分别输出每一位数字 3.按逆序输出各位数字,例如321,应输出123一,对于第一题我们常用的方法是每次除以10,然后丢弃一位数,记一次数。经过循环,直到最后一位数,除以10为0,停止循环,停止计数1.用for循环#include<stdio.h>#include<math.h>int main()//for{ long long n; int i ; printf("请输入数字\n"); scan原创 2021-10-13 23:00:04 · 2343 阅读 · 0 评论 -
3-简单的输出
C语言基本结构【例一】编写一个程序,输出指定的信息程序如下:#include<stdio.h> stdio.hmain(){printf(“Hello World!\n”);}#include<stdio.h> //编译预处理命令,表示包含标准输入输出的头文件stdio.hmain() //C语言有且仅有的main函数{ //“{}”中为函数体printf(“Hello World!\n”); //调用p原创 2021-04-19 17:36:02 · 241 阅读 · 0 评论 -
2-C语言发展及特点
C语言发展及特点C语言由Dennis Ritchie于1969年~1973年间在贝尔实验室为Unix操作系统而开发。具体发展历史如下:C语言的原型是1960年出现的一种面向问题的过程式高级语言ALGOL语言。1963年,剑桥大学将ALGOL 60语言发展成为CPL(Combined Programming Language)语言。1967年,剑桥大学的Matin Richards 对CPL语言进行了简化,于是产生了BCPL语言。1970年,美国贝尔实验室的Ken Thompson将BCPL进行了修改,原创 2021-04-19 17:08:45 · 386 阅读 · 0 评论