ICode9

精准搜索请尝试: 精确搜索
  • Golang占位符2022-09-03 15:32:01

    有哪些占位符? 常见占位符 %T 类型占位符 %v 值占位符 %d 整数占位符 %f 浮点占位符 %c 字符占位符 %s 字符串的占位符 占位符类型 通用占位符 占位符 说明 举例 %v 获取数据的值 Printf(“%v”, people) %+v 获取数据的值,如果结构体,会携带字段名 Printf(“%+v”, peopl

  • 0:打开C语言大门2022-09-03 15:01:37

    C语言教程 C语言教程开端 详见: 菜鸟教程 简单介绍:走个过场 C 语言是一种通用的、面向过程式的计算机程序设计语言。1972 年,为了移植与开发 UNIX 操作系统,丹尼斯·里奇在贝尔电话实验室设计开发了 C 语言。 C 语言是一种广泛使用的计算机语言,它与 Java 编程语言一样普及,二者

  • 编写一个程序,用两个printf()语句,输出某人的姓名和email地址,中间用2个空格分隔。程序运行后的输出效果如下: 张三 zhangsan@hotmail.com2022-09-01 22:33:12

    #include <stdio.h>        main()     {    printf("张三");    printf("  zhangsan@hotmail.com"); }

  • 输入两个整数,求加减乘的结果2022-09-01 22:30:45

    #include<stdio.h> main() {     int n,m,sum,ca,chen;     scanf("%d %d",&n,&m);     sum=n+m;     ca=n-m;     chen=n*m;     printf("%d %d %d\n",sum,ca,chen);     printf("%d\n%d\n%d",sum,ca,chen); }

  • 利用printf函数,编写一个程序,输出下列图形 * *** ***** ******* *********2022-09-01 22:30:29

    #include<stdio.h> main() {     printf("    *\n   ***\n  *****\n *******\n*********\n"); }

  • 数组&指针2022-09-01 20:01:05

    分类 int a; int *a; int **a; int a[10]; int *a[10]; int (*a)[10]; //一个指向有10个整型数数组的指针 int (*a)(int); //一个指向函数的指针,该函数有一个整型参数,并返回一个整型数 int (*a[10])(int); //一个有10个指针的数组,该指针指向一个函数,该函数有一

  • 两个数的最小公倍数 与 最大公约数2022-09-01 14:30:25

    最小公倍数=两整数的乘积 / 最大公约数 辗转相除法 求 最大公约数 //3.辗转相除法(欧几里得算法) #include<stdio.h> int main() { int a = 0; int b = 0; printf("请输入两个数字:>"); scanf("%d %d", &a, &b); int a1 = a;//辗转相除会改变值 int b1 =

  • awk5个使用场景2022-09-01 01:32:11

    awk简介 首先要知道awk的使用场景,需了解awk有哪些优势与短板。 关于个人近期学习awk总结其优势: awk对文本的处理运算效率同比其他工具效率高很多(比shell的for循环高10倍以上,运算比bc计时器也高很多) awk默认可对多个空格进行列切分,需要再借助其他工具。 awk可以对任意多个字符进

  • 2 linux多进程开发-进程基础2022-08-31 12:34:27

    进程状态 进程创建 父子进程 进程退出 孤儿进程、僵尸进程 wait | waitpid     1. 进程概述 程序和进程 程序是包含一系列信息的文件,这些信息描述了如何在运行时创建一个进程: 二进制格式标识:每个程序文件都包含用于描述可执行文件格式的元信息。内核利用此信息来解释文件

  • C语言 紧跟printf之后的while(1)2022-08-29 23:02:03

    当 printf() 后面紧跟 while(1) 时,printf的内容有时候能打印出来,有时候打印不出来 原因是,printf() 中的内容在缓冲区里,你得加上 ‘\n’ 或者使用 fflush(stdout) 才能让它打印出来。 答案来源:https://stackoverflow.com/questions/42649873/printf-not-executing-before-the-while

  • 1.1 3 对齐输出2022-08-29 15:32:50

    描述 输入三个整数,按每个整数占8个字符的宽度,右对齐输出它们。 输入 只有一行,包含三个整数,整数之间以一个空格分开。 输出 只有一行,按照格式要求依次输出三个整数,之间以一个空格分开。 样例输入 123456789 0 -1 样例输出 123456789      0      -1 题意 输入三个数,每个数占

  • 变量的声明2022-08-28 11:01:48

    package main /* 四种变量的声明方式 */ import ( "fmt" ) //声明全局变量 方法一、方法二、方法三是可以的 var gA int = 100 var gB = 200 //用方法四来声明全局变量 // := 只能够用在 函数体内来声明 //gC := 200 func main() { //方法一:声明一个变量 默认的值

  • CF1710D Recover theTree2022-08-27 02:00:40

    题意: 给定每个区间是不是连通块,还原这棵树。(\(n\leqslant 2000\)) 题解: 我肯定是做不出来,也不理解是怎么想的。不如直接讲做法,然后证明正确性,也是对 wc 题解的补充。 先贴个代码: #include<bits/stdc++.h> using namespace std; const int maxn=2e5+10; const int mod=1e9+7; #def

  • C学习笔记:初识strtok函数2022-08-24 00:31:50

    点击查看代码 int main() { char str[] = "192.168.1.168"; char* sep = ".@"; char cpy[1000] = {0}; strcpy(cpy, str); //strtok函数会破坏字符串,所以拷贝拷贝一份 char* ret = NULL; for(ret = strtok(cpy,sep); ret != NULL; ret = strtok(NULL, sep))//for

  • 有理数运算2022-08-22 12:30:08

    https://www.acwing.com/problem/content/description/1580/ 思路: 这题思路并不难,但如果你傻乎乎的一种一种情况的输出,那会非常的繁琐,巧妙的利用一个函数来统一起来实现。 #include <iostream> using namespace std; typedef long long LL; LL gcd(LL a, LL b) { return b

  • C和C++的一处小知识点(小坑)2022-08-22 00:01:57

    在C语言中 void main(){ const int i = 0; int *j = (int *)&i; *j = 1; printf("%d,%d", i, *j); system("pause"); } 结果输出为1,1 在C++中 #include<iostream> using namespace std; int main(void){ const int i

  • C语言学习指针一2022-08-21 16:33:34

    #include <stdio.h> main() { int a,b,c; int *e; int d[2]={0}; e=&a; printf("%d,%d\n",a,&a); printf("%d,%d\n",a,a); printf("%d,%d\n",b,&b); printf("%d,%d\n",c,&

  • 运维脚本------一键查询服务器利用率2022-08-19 22:02:11

    # 一键查看服务器利用率 # 1、CPU利用率 60% # 命令 top,vmstat # 2、内存 利用率 #命令 free -m # 3、 监控磁盘的利用率 #命令 df -Th # 4、tcp连接状态 侧面反映并发情况 #命令 netstat -antp #! /bin/bash function cpu(){ #NR表示行数,$13+$14表示第十三列加第14列,awk是一个

  • 最低公共祖先2022-08-19 22:00:08

    https://www.acwing.com/problem/content/description/1638/ 思路: LCA(爬山法)+重建一个树(知道其两个排序),由于时间n可能比较大,而且这题时间限制比较紧张,所以最后离散化,尽量查询不用哈希,因为哈希的常数太大了。 #include <iostream> #include <cstring> #include <unordered_map> #

  • 一本通 例2.17 分糖果2022-08-19 08:32:06

    #include<iostream> int main() { int can[5]; for(int i=0;i<5;i++) std::cin>>can[i]; for(int i=0;i<5;i++) { int arv=can[i]/3; can[i]=arv; if(i==0) { can[4]+=arv;

  • c语言中利用函数递归求阶乘2022-08-19 02:04:54

      001、 #include <stdio.h> int test(int n) // 定义函数 { if(n > 0) { return n * test(n - 1); // 调用函数自身, 终止条件是n = 0 } else { return 1; } } int main(void) { int num;

  • c语言中枚举类型2022-08-19 00:30:19

      001、 #include <stdio.h> enum set01 {aaa, bbb, ccc, ddd}; // 表示一定整数值的集合的枚举类型。0, 1, 2, 3 int main(void) { printf("aaa: %d\n", aaa); printf("bbb: %d\n", bbb); printf("ccc: %d\n", ccc); printf(&quo

  • c语言中使用冒泡排序法对数组进行排序2022-08-19 00:04:43

      001、 #include <stdio.h> #define NUMBER 5 void psort(int x[], int n) { int i, j; for(i = 0; i < n - 1; i++) //冒泡排序法, 外层循环每循环一次,将最大值,移动至最左端 { for(j = n - 1; j > i; j

  • c语言中输出整数类数据类型所占据的位数2022-08-18 02:00:32

      001、 #include <stdio.h> int count_1(unsigned x) //定义统计unsigned int型数据二进制位1的个数的函数 { int count = 0; while(x) { if(x & 1U) { count++; } x >>= 1; } return count;

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有