
c/c++
文章平均质量分 76
无止境x
求索
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
静态变量Static
用static声明局部变量有时希望函数中的局部变量的值在函数调用结束后不消失而保留原值,即其占用的存储单元不释放,在下一次该函数调用时,该变量已有值,就是上一次函数调用结束时的值。这时就应该指定该局部变量为“静态局部变量”,用关键字static进行声明。#include #include int f(int a){ auto b=0; stat原创 2017-08-01 11:27:46 · 292 阅读 · 0 评论 -
求MAX最大值
#include #include int max(int x,int y)//定义有参函数max/{ int z; z=x>y?x:y;//如果x>y成立,z=x,否则z=y; return z;}int main(){ int a,b; scanf("%d%d",&a,&b); int m=max(a,b); pri原创 2017-08-01 11:30:47 · 554 阅读 · 0 评论 -
指针的点运算和箭头运算(->)的区别
指针的点运算和箭头运算(->)(其实点运算是结构体变量访问其成员的操作符 箭头运算是结构体指针访问其指向的成员变量的操作符)突然发现指针的两个运算符我是不太清楚的,就翻书搞了下:其实点运算和箭头运算都可以当作访问指针所指向的 结构体或者类对象的成员是用的操作符。比如:struct song{int a;}原创 2017-08-01 16:18:01 · 10824 阅读 · 1 评论 -
指针专项
用函数指针变量调用函数#include #include int Max(int x,int y){ int z; if(x>y){ z=x; } else{ z=y; } return z;}/*int main(){ int x,y,m; scanf("%d%d",&x,&原创 2017-08-02 10:19:52 · 343 阅读 · 0 评论 -
按键-LED
利用查询IO口的方式实现按键控制LED‘灯的亮灭#include "s3c24xx.h"#define LED_ON 0#define LED_OFF 1#define KEY1_POS (0)//按键1在IO端口的位置,此处为GPF0端口,则值为0#define KEY2_POS (2)//按键2在IO端口的位置,此处为GPF2端口原创 2017-07-25 16:01:56 · 446 阅读 · 0 评论 -
中断-按键控制LED灯
三个按键分别控制三个LED灯初始化函数:/* * init.c: 进行一些初始化 */ #include "s3c24xx.h"/* * LED1,LED2,LED4对应GPF4、GPF5、GPF6 */#define GPF4_out (1<<(4*2)) //定义为01 输出#define GPF5_out (1<<(5*2))#define GPF6原创 2017-07-25 15:56:53 · 4256 阅读 · 1 评论 -
中断-timer0
Init.c/* * init.c: 进行一些初始化 */ #include "s3c24xx.h" void disable_watch_dog(void);void clock_init(void);void memsetup(void);void copy_steppingstone_to_sdram(void);void init_led(void);void t原创 2017-07-26 15:56:22 · 2591 阅读 · 0 评论 -
struct和typedef struct
struct和typedef struct分三块来讲述: 1 首先://注意在C和C++里不同 在C中定义一个结构体类型要用typedef: typedef struct Student { int a; }Stu; 于是在声明变量的时候就可:Stu stu1;(如果没有typedef就必须用struct Student s转载 2017-08-29 10:45:49 · 289 阅读 · 0 评论 -
通过Qt界面控制步进电机的启停
一、实验目的了解Qt界面与开发板底层硬件之间的调用机制 二、实验方法1,在QT程序中,新建一件,再添加一个用于操作硬件的新方法,如controlMachine,建立按钮与con个属于你自己的类,如Widget用于显示。2,在你的类中添加按钮控trolMachine函数之间的信号与槽机制(使用connect函数)。3,完善你的controlMachine函数,在函数中实现原创 2017-05-18 17:08:40 · 5581 阅读 · 1 评论 -
蓝桥杯-三人年龄
三人年龄三个神秘蒙面人来访F博士。博士询问他们年龄时,他们说:我们中年龄最小的不超过19岁。我们3人年龄总和为70岁。且我们三人年龄的乘积是所有可能情况中最大的。请帮助F博士计算他们的年龄,从小到大排列,用逗号分开。 参考答案:19,25,26#include #include原创 2017-04-14 19:59:07 · 772 阅读 · 0 评论 -
【26个字母和数字符号ASCII码对照表】
26个字母和数字符号ASCII码对照表 目前计算机中用得最广泛的 字符集及其编码,是由美国国家标准局(ANSI)制定的ASCII码(American Standard Code for Information Interchange,美国标准信息交换码),它已被国际标准化组织(ISO)定为国际标准,称为ISO 646标准。适用于所有拉丁文字字母,ASCII码有7位码和8位码两种形式。转载 2015-12-07 20:24:00 · 110615 阅读 · 0 评论 -
【C的输入与输出的相关知识】
C输入输出 格式化输入输出函数 Turbo C2.0 标准库提供了两个控制台格式化输入、 输出函数printf( ) 和 scanf(), 这两个函数可以在标准输入输出设备上以各种不同的格式读写数据。 printf()函数用来向标准输出设备(屏幕)写数据; scanf() 函数用来从标准输入 设备(键盘)上读数据。下转载 2015-12-07 20:00:55 · 416 阅读 · 0 评论 -
蓝桥杯-排序-冒泡排序
算法训练 排序 时间限制:1.0s 内存限制:512.0MB 问题描述 编写一个程序,输入3个整数,然后程序将对这三个整数按照从大到小进行排列。 输入格式:输入只有一行,即三个整数,中间用空格隔开。 输出格式:输出只有一行,即排序后的结果。 输入输出样例样例输入9 2 30样例输出30 9 2原创 2017-04-08 19:43:23 · 709 阅读 · 1 评论 -
删除数组零元素
#includeint b[10010];int compactIntegers(int *a,int count){ int i,j; for(i=j=0; i<count; i++) { if(a[i]!=0) { b[j]=a[i];//把不等于0的元素复制到b[]中 j++;原创 2017-04-14 19:54:30 · 408 阅读 · 0 评论 -
基本算法—最大公约数和最小公倍数
#include int lcm(int a, int b,int c);int gcd(int a, int b,int c);int main(){ int a,b,c,gys,gbs; scanf("%d%d%d",&a,&b,&c); gys=gcd(a,b,c);//最大公约数 gbs=lcm(a,b,c);//最小公倍数 printf原创 2017-04-14 19:55:30 · 441 阅读 · 0 评论 -
(1+1/2)*(1+1/4)*(1+1/6)*···* (1+1/10) * (1-1/3) * (1-1/5)*···*(1-1/9)=?
(1+1/2)*(1+1/4)*(1+1/6)*···* (1+1/10) * (1-1/3) * (1-1/5)*···*(1-1/9)=?#include <iostream>using namespace std;int main(){ double sum1=1,sum2=1; for(double i=2;i<=10;i=i+2) {...原创 2018-10-22 20:41:10 · 1685 阅读 · 0 评论