![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
文章平均质量分 61
gulugulu_tako
这个作者很懒,什么都没留下…
展开
-
数据结构 leetcode
数据结构(leetcode)leetcode53求N个整数的序列子列和最大值方法一 暴力解法,利用三重循环#include <stdlib.h>#include <stdio.h>int getSum1(int arr[], int n);int main(){ int n; int sum; scanf("%d", &n); int arr[n]; int i; for(i=0 ;i<n; i++) {原创 2021-04-08 21:57:47 · 896 阅读 · 2 评论 -
数据的存储(C语言)
数据的存储(C语言)1.原码,反码,补码正整数:原码,反码,补码相同负整数:需要套用公式计算例: int a = -10; 10000000 00000000 00000000 00001010 原码 第一位是符号位 1代表负数 11111111 11111111 11111111 11110101 反码 除符号位,其余各位均取反 11111111 11111111 11111111 11110110 补码 在反码基础上+1原创 2021-05-22 16:02:46 · 74 阅读 · 0 评论 -
C语言指针 动态内存分配
C语言指针(连载ing)引言:本文章根据比特科技张鹏伟老师的C语言课程的指针进阶内容所做笔记指针进阶(一)1.一个数组的数组名就是它的首元素地址int arr[5] = {0}; //声明一个有5个整型元素的数组 printf("%p\n", arr); //打印这个数组首元素的地址输出一个16进制数代表地址printf("%p\n", &arr[0]); //用一种更加直接的方式去打印首元素的地址,别忘了取地址符可以发现两个地址是相同原创 2021-04-09 22:09:17 · 2386 阅读 · 0 评论 -
C practice
1.不要在循环中改变计数器变量否则容易造成运算超时的错误例:今年是2019年,KiKi想知道1~2019中有多少个包含数字9的数。包含数字的数是指有某一位是“9”的数,例如“2019”、“199”等。错误循环 for(i=1;i<2020;i++){ while(i){ if(i%10==9) { count++; break; } i/=10; } } //原创 2021-04-21 20:54:19 · 88 阅读 · 1 评论