嵌入式学习之——标准C
码农小范
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于scanf 函数,你很少了解的“秘密”
首先,scanf函数格式化输入功能就不罗嗦了。下面来说一下scanf函数不常用的功能:1、scanf本身也会带回一个数据,表示成功的输入了几个数据。#includeint main(){ float f=0; double d=0; printf("请输入两个小数(用逗号分隔):"); printf("成功项数:%d\n", scanf("%f,原创 2015-06-07 22:42:42 · 1038 阅读 · 0 评论 -
格式化输出的函数printf()用法
功能:格式化输出函数, 一般用于向标准输出设备按规定格式输出信息。调用格式为:printf("格式化字符串", 参量表); 格式化字符串包括两部分内容:一部分是正常字符, 这些字符将按原样输出;例:printf("hello Word!");则在屏幕上原样输出 hello Word!另一部分是格式化规定字符, 以"%"开始, 后跟一个或几个规定字符, 用来确定输出内容格式。 格式化规定符原创 2015-06-01 23:41:29 · 809 阅读 · 0 评论 -
交换两个变量的值(4种方法)
第一种,最简单最常用的。#includeint main(){ int a=1,b=2; int c; c=a; a=b; b=c; printf("%d,%d\n",a,b); return 0;}第二种,使用位运算。#includeint main(){ int a=1,b=2; a原创 2015-05-25 23:49:19 · 801 阅读 · 1 评论 -
typedef和define的用法和区别
一、define的用法 #define为一宏定义语句,通常用它来定义常量(包括无参量与带参量),它本身并不在编译过程中进行,#define 是预处理指令,在编译处理是进行简单替换,不作确性检查,不管含义是否正确照样带入,只有在编译已被展开的源程序时才会发现可能的错误并报错。 例如: #define PI 3.1415926 程序:原创 2015-08-29 16:06:40 · 1007 阅读 · 0 评论 -
99乘法表 (输入一个数,以该数为行数输出乘法表)
输入一个1~9的整数,输出该数之前的乘法表。如:输入3,则输出为: 1*1=1 1*2=2,2*2=4 1*3=3,2*3=6,3*3=9代码如下:#include int main(){int n;int cnt;int i,j;//1读取一个1~9的整数do{prin原创 2015-05-30 15:24:52 · 3379 阅读 · 0 评论
分享