C语言-函数指针


#include <stdio.h>int swap(int *a,int *b){ int temp; temp = *a; *a = *b; *b = temp;}int main(void) { int a = 10; int b = 20;

const int *p和int *const p的区别


#include <stdio.h>int main(void) { int a = 10; // const int *p = &a; //定义一个指针,指向一个常量,并且不能通过这个指针修改指针指向的值,但可以修改这个指针的指向 // *p = 20;//

++*p,(*p)++,*p++ 区别


运算符【*】的优先级高于运算符【++】++*p#include <stdio.h>int main(void){ int a = 1; int *p = &a; //前置运算 int b; b = ++*p; //相当于 a = a + 1 --&g

实验报告作业

笔记 

第一个作业#include <stdio.h>int main(void) {char x,y;scanf("%c",&x);y = (x >= '0' && x <= '9') ? 'y&#

桶排序算法实现-C++


/*************桶排序实现***************题目:同学们的分数按照从高到低排序。小哼的班上只有5个同学,这5个同学分别考了5分、3分、5分、2分和8分,哎,考得真是惨不忍睹(满分是10分)。接下来将分数进行从大到小排序,排序后是85532。你有没有什么好方法编写一段程序,让计

ES6-计算数组内所有数字的和


const array1 = [1,2,3,4,5,6];const initialValue = 0;const sumValue = array1.reduce((s,n)=>s+n,initialValue);console.log(sumValue); //输出结果//上面是 arra

C语言-判断这一年是不是闰年


C语言-判断这一年是不是闰年判断任意年份是否为闰年,需要满足以下条件中的任意一个:① 该年份能被 4 整除同时不能被 100 整除;② 该年份能被400整除。#include <stdio.h>// leap_year 闰年 common_year 平年int main(void){

C语言-判断一个数是不是完数


C语言-判断一个数是不是完数什么是完数?完数,即完美数,一个数如果恰好等于除它本身外的因子之和,这个数就称为完数。例如6=1+2+3.(6的因子是1,2,3)判断一个数是不是完数#include <stdio.h>void main(){ int n,t,a[10],j=0;

C语言-冒泡排序算法示例


C语言-冒泡排序算法示例题:任意输出10个数,并在输出时把它们按照由小到大的顺序排列#include <stdio.h>// 任意输出10个数字,在输出的时候将它们按照从小到大的顺序排序int main(void) { int t,a[10]; printf("请输

C语言-结构体(更新中)


C语言-结构体1.1 简介C 语言提供了struct关键字,允许自定义复合数据类型,将不同类型的值组合在一起。这样不仅为编程提供方便,也有利于增强代码的可读性。C 语言没有其他语言的对象(object)和类(class)的概念,struct 结构很大程度上提供了对象和类的功能。结构体定义形式:str