好忘的知识点
不过五十步笑百步
这个作者很懒,什么都没留下…
展开
-
3个变量从小到大排序 函数参数引用传递完成
//3个变量从小到大排序 函数参数引用传递完成#include <iostream>using namespace std;//函数参数引用传递完成void sort1(int& a1, int& b1, int& c1){ int temp; //3个if判断 思想和冒泡排序一样 if (a1 > b1) { temp = a1; a1 = b1; b1 = temp; } if (b1 > c1) .原创 2022-04-08 19:59:12 · 580 阅读 · 0 评论 -
函数、数组和指针结合
//函数 数组 指针#include <iostream>#include<ctime>#include<cmath>using namespace std;void bubble_sort(int *a, int len){ for (int i = 0; i <len-1; i++) { for (int j = 0; j < len-1- i; j++) { if (a[j] > a[j + 1]) { .原创 2022-01-20 10:29:39 · 433 阅读 · 0 评论 -
c语言中printf(“%02d”,m)的%02d是什么意思
%d是整型输出格式。02的意思是如果输出的整型数不足两位,左侧用0补齐。例如:int m=1;printf("%02d",m);1只有一位,左侧加0补齐,输出结果就是01如果输出的整型数不少于两位,则不用补。例如:int m=100;printf("%02d",m);输出结果是100int m=3;printf("%02d",m);输出结果是03。...原创 2022-01-12 21:19:54 · 12432 阅读 · 0 评论 -
C语言 函数 数组
就是说“数组作为函数的形参”实际上是一个指针类型的形参,即将来可以接受一个数组名表示的数组的起始地址!而并不是将一个数组的所有元素传给一个函数,仅仅传递的是一个小小的指针变量。比如,我们可定义下面的函数,第一个参数表示可以接受一个传入的数组doublegetAverage(intarr[],intsize){inti;doubleavg;doublesum=0;for(i=0;i<size;++i){sum+...原创 2022-01-12 14:55:34 · 1218 阅读 · 0 评论 -
二维数组行列互换
#include<stdio.h>int main(){ int m,n; scanf("%d%d",&m,&n); double a[m][n]; int i,j; for(i=0; i<m; i++) { for(j=0; j<n; j++) { scanf("%lf",&a[i][j]); } } ///行列互换 m...原创 2021-12-17 23:12:13 · 635 阅读 · 0 评论