自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言第八章 指针与字符串

第一节 指针普通变量的值是实际的值指针变量的值是具有实际值的变量地址,存放的是a变量的地址,指向a1.1定义指针:数据类型 *指针名:int *x;float *f;char *ch;1.2 取地址与获取存储内容(1) 获取地址运算符 &: 如 &i 取变量 i 的地址(2)指针运算符 * :通过操作对象的地址获取存储的内容,如: x=&i, x为i的地址 ,*x通过i的地址获取i的内容分 // 声明普通变量,存放实际值10 int a=

2022-03-29 12:21:33 1616

原创 C语言第七章 数组运算

#include <stdio.h>int search(int key,int a[],int length){ int ret=-1; int i; for(i=0;i<length;i++){ if(a[i]==key){ ret=i; break; } } return ret;} int main(){// 定义数组 int a[]={2,4,6,7,1,3,5,9,11,13,23,14,32}; int x; int loc.

2022-03-28 13:25:42 1080

原创 C语言第六章 数组与函数

第一节 循环控制#include <stdio.h>int main(){// 定义数组的大小为10 int count[10]; int num; int i;// 遍历数组,开始时每个大小为0 for(i=0;i<10;i++){ count[i]=0; } scanf("%d",&num); while(num!=-1){ if(num>=0 && num<=9){// 数组参与运算 .

2022-03-26 13:43:57 1103

原创 C语言第五章 循环控制

第一节 循环控制1.1 break与continue执行break跳出循环//找素数#include <stdio.h>int main(){ int x; scanf("%d",&x); int i; int isPrime=1; for(i=2;i<x;i++){ if(x%i==0){ isPrime=0; break; } printf("%d\n",i); } if(isPrime==1){ printf("

2022-03-25 13:34:18 1120

原创 C语言第三章 循环与判断

第一节 判断#include <stdio.h>int main(){ int hour1,minute1; int hour2,minute2; printf("输入时分\n"); scanf("%d %d",&hour1,&minute1); printf("输入时分\n"); scanf("%d %d",&hour2,&minute2); int t1=hour1-hour2; int t2=minute1-minute2

2021-10-11 21:32:53 243 1

原创 C语言第二章 计算

第一节 变量1.1变量赋值与初始化:以及如何读输入的数字#include <stdio.h>int main(){ int price=0; printf("请输入金额()");// 从标准输入 stdin 读取格式化输入 scanf("%d",&price); int charge=100-price; printf("应找您%d元",charge); return 0;}scanf()函数用法/* scanf() 函数是通用终端格式化输入函数,

2021-10-10 20:05:25 367

原创 C语言第一章 HelloWord

//#include 是一个预处理命令,用来引入头文件,stdio.h是一个头文件(标准输入输出头文件)#include <stdio.h>int main(){// printf()函数在"stdio.h" 头文件中申明。 printf('hello world');// return 0; 语句用于表示退出程序 return 0;}...

2021-10-10 16:44:01 673

原创 WordCount代码详解

偏移量,因为前面有三个单词,所以下一个开始为4,有因为前面有六个单词,所以为7Mapper<LongWritable, Text, Text, IntWritable>注释:LongWritable:输入的k1为int类型、Text:输入的value1为字符串类型、Text:输出的key2为字符串类型、 IntWritable:输出的value为int类型Map上文为HDFS,下文为reduce//将maptask传给我们的内容先转换成StringString lin...

2021-04-27 22:01:44 656

原创 逆波兰表达式求值python

1.题目输入: ["4", "13", "5", "/", "+"]输出: 6解释: (4 + (13 / 5)) = 6输入: ["10", "6", "9", "3", "+", "-11", "*", "/", "*", "17", "+", "5", "+"]输出: 22解释: ((10 * (6 / ((9 + 3) * -11))) + 17) + 52.解题思路当列表的元素为数字时,把数值入栈;当遇到运算符号时,弹出栈的最后两个数值进行运算,再将运算结果入栈.

2021-03-27 16:32:31 244

原创 简单递归问题

求​​​​​​​1-10阶层def jiecheng(num): if num==1: return 1 res=jiecheng(num-1) return num*resnum=jiecheng(3)print(num)二分查找(递归)def find_num(low,hight,list1,num): mid=(low+hight)//2 if low>hight: return -1 elif

2021-03-25 20:17:38 85

原创 2021-02-17

重定向命令linux中>表示覆盖原文件内容,使用 > ,执行命令时,每次都会新生成一个 > 后面的文件,将之前生成的文件替换掉,>>表示追加内容1. 将history命令执行的结果保存到history.log文件中history > history.log2. >> 向 hosts.log中追加内容echo "data" >>hosts.log3. cat命令结合重定向可以完成多个文件的合并...

2021-02-17 21:16:13 65

空空如也

空空如也

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

TA关注的人

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