BSP学习day3 c语言基础
c语言是一种应用很广泛的高级编程语言,它具有高级语言易读懂,移植性好等特点,也有低级语言运行速度快等特点,想学好bsp,C语言是基础。
今天学习编译了第一个程序,输出“hello,world”。虽然简单,但是一个完整的程序所具有的结构它都具备,代码如下:
#include<stdio.h> //这是自带的头文件
#include “hello.h” //自定义头文件的格式
int main() //主函数,每个文件只有一个主函数
{
printf("hello,world"); //格式化输出hello world到终端
return 0; //返回值
}
下来,我们学习了2,8,10,16进制的概念,计算方法以及相互转化。2进制是逢2进1,8进制是逢8进1,10进制是逢10进1,16进制是逢16进1。10进制转其它进制,转几进制,除几,将余数写在后面,结果放到下面继续运算,直至结果小于进制数。其它进制转到10进制,将各个位上的数字与进制的0,1,2,3......次方的幂相乘并相加。2进制转换8进制,将数字三个三个隔开,分别计算值,再写到一起;16进制则是四个四个隔开,分别计算然后写到一起。这几种方法一起灵活运用,就可以随心所欲的转化进制。
今天的作业如下:
1.用dev打印一首诗,代码如下:
#include<stdio.h>
int main()
{
printf("清明时节雨纷纷,\n");
printf("路上行人欲断魂。\n");
printf("借问酒家何处有,\n");
printf("牧童遥指杏花村。\n");
return 0;
}
BSP学习day3 c语言基础相关推荐
- BSP学习Day11 C语言基础 宏定义和宏函数 函数调用 类型转换 数组
目录 1.宏函数和宏定义 2.条件编译 3.类型转换 4.数组 1.宏函数和宏定义 (1)宏定义 宏函数的本质是对源文件进行替换 先声明一个宏,然后再main函数中使用该宏 #define MAX 1 ...
- 【Day3 C语言基础语法学习-2】
Day3 C语言基础语法学习-2 一.输入输出函数 1.1 getchar()/putcgar() 1.1.1getchar() 1.1.2 putchar 1.2 gets()/puts() 1.2 ...
- Java编程语言学习:Java语言基础案例(如求两门课分数之差、三门课平均分、关系运算符作比较)之详细攻略
Java编程语言学习:Java语言基础案例(如求两门课分数之差.三门课平均分.关系运算符作比较)之详细攻略 目录 Java语言基础案例 1.求两门课分数之差.三门课平均分: 2.关系运算符作比较
- 【java后端学习】java语言基础(夯实基础)
文章目录 一.基础语法 1 java中的标识符 1.1 变量命名规范 1.2 保留字 2 java中的常量 3 java基本数据类型 4 数组 5 字符及字符串 6 运算符 7 控制语句 for语句 ...
- rust学习笔记-rust语言基础
rust语言基础 rust语言的优点 c/c++ 性能好,但是类型系统和内存都不太安全. java/c#, 有GC,内存安全有很多优秀的特性,但性能不行. Rust:安全,无需GC,易于维护 rust ...
- PHP学习笔记-PHP语言基础3
转载请标明出处: http://blog.csdn.net/hai_qing_xu_kong/article/details/50968247 本文出自:[顾林海的博客] 前言 大清早没什么事做,距离 ...
- PHP学习笔记-PHP语言基础2
转载请标明出处: http://blog.csdn.net/hai_qing_xu_kong/article/details/50959797 本文出自:[顾林海的博客] 前言 这几天因为公司的变动, ...
- PHP学习笔记-PHP语言基础1
转载请标明出处: http://blog.csdn.net/hai_qing_xu_kong/article/details/50951976 本文出自:[顾林海的博客] 前言 "合抱之木, ...
- python代码计算矩形面积_学习资料Python语言基础知识笔记以及答案
01. Python语言基础知识等笔记: 02. Python作业答案: [例2-3]通过输入函数input()输入股票代码.股票名称.当天股票最高价和最低价,通过输出函数print()输出股票代码+ ...
最新文章
- ATS 5.3.0分级缓存
- Mybatis返回值类型为Map时,空值给过滤掉了
- md5模块(Python内置模块)和hashlib模块
- 为什么Domain controller上的time synchronization非常重要?
- 【阅读推荐】LiveVideoStack 精彩内容集锦
- linux centos安装git,centos下两种方法安装git–转载
- ppz css栅格框架
- hash进阶:使用字符串hash乱搞的姿势
- c++ operator操作符的两种用法:重载和隐式类型转换,string转其他基本数据类型的简洁实现string_cast...
- 与时间有关的10个短语
- 树莓派安装OpenCV2教程 (详细教程)
- 微信分享只有链接没有图标和标题正文
- CSS3 transition改变内联样式无效的原因
- 一次简单的软件系统培训计划安排
- 陈玉琴老师的中医理学
- 从0开始搭建Hadoop2.x高可用集群(HDFS篇)
- fgets 函数用法
- android imageview选择器,ImageView 实现Android colorPikcer 选择器的示例代码
- 用AspectJ做的一个回合格斗小游戏
- python爬取贴吧数据_爬取百度贴吧数据(练习Python爬虫)
热门文章
- 函数返回vector类型
- VS2017 DLL中调用_beginthreadex创建线程
- JAVA开发(JAVA中的池)
- css3 placeholder 特效,css3如何设置placeholder的样式
- 电路基础(4) 电阻电路的一般分析
- AutoEventWireup属性
- 算法百题斩其三: 单源最短路与算法——其一
- Java中Calendar 计算商品保质期、促销日期
- Chimera: A Virtual Data System for Representing, Querying, and Automating Data Derivation(论文阅读)
- 长风破浪正其时,Python天堑变通途(1)(print和if)