C语言入门教程(一):输入输出函数、程序中的数据

本文为初学 C语言的学习日志篇一。

实验环境

  • Ubuntu 16.04 终端
  • gcc
  • gedit

代码如下:

#include<stdio.h>
int main()
{int a,b,c;printf(" Please enter a value: ");scanf("%d",&a);printf(" Please enter b value: ");scanf("%d",&b);c=a+b;printf('%d\n",c);return 0;
}

输入输出函数

  1. 格式输出函数 printf()

  2. 格式输入函数 scanf()

注释

位于“ /…….. / ”中的和“ // ”后面的内容为注释,用来对程序进行说明;注释在编译时会被自动忽略。

这是一个简单的计算程序,通过定义变量让用户可以自由设定 a 和 b 的值,之后通过 c=a+b; 这条语句实现把 a 和 b 的和计算出来并赋值给 c 。究竟什么是变量,什么是常量呢?接下来我们来一一讲述。

程序中的数据

C语言入门教程(一)相关推荐

  1. c++ 结构体赋值_《零基础看得懂的C语言入门教程》—(十二)结构体是这么回事

    一.学习目标 了解C语言的结构体的使用方法 了解C语言结构体的结构的赋值 了解多种C语言结构体变量的赋值方法和取值方法 目录 <零基础看得懂的C语言入门教程>--(二)简单带你了解流程 & ...

  2. c语言入门教程文库,C语言入门教程(全集)课件

    C语言入门教程(全集)课件 01123364105 Y N p AB X=0? YN P1 A A P2 a a b b Y Y N N y n A B P A A B X=0? 3 a97 3 U ...

  3. 2017年Go语言入门教程-徐培成-专题视频课程

    2017年Go语言入门教程-3763人已学习 课程介绍         Go语言入门教程,只要你懂中文都可以看的懂本套教程,为任何想学习Go语言研制的教程. 课程收益     让任何人都可以轻松掌握G ...

  4. GO语言入门教程(二)

    Hello,各位小伙伴,在接着之前发表的Go语言系列教程之投石问路之后,我们大致了解了一下Go语言的发展史和Go语言的优势,另外我也带着小伙伴进行了Go语言环境的安装和常用命令的介绍.接下来我们就正式 ...

  5. java编程输出平行四边形_JAVA语言入门教程之打印图形实例——打印平行四边形...

    本文主要向大家介绍了JAVA语言入门教程之打印图形实例--打印平行四边形,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. 输出平行四边形: public class Parallelo ...

  6. C语言入门教程学习 C语言学习包括哪些?

    嵌入式开发有一定了解的朋友们知道是在操作系统内部开发的,对于操作系统内部来说基本上都是用C语言来进行编译的,所以说对于C语言的学习在嵌入式开发过程中是非常重要的.下面就给大家介绍一些C语言入门教程的相 ...

  7. 小白都能看懂的C语言入门教程

    文章目录 C语言入门教程 1. 第一个C语言程序HelloWorld 2. C语言的数据类型 3. 常量变量的使用 4. 自定义标识符#define 5. 枚举的使用 6. 字符串和转义字符 7. 判 ...

  8. 计算机语言中的逻辑型数据,零基础易语言入门教程(五)之逻辑型数据类型

    在上篇文章给大家介绍了零基础易语言入门教程(四)之数据类型,上篇针对数值到文本类型知识,今天给大家介绍下逻辑型数据. 具体方法和步骤如下所示: 1.逻辑型数据非真即假: 首先申请一个局部变量(A)类型 ...

  9. iOS开发之c语言入门教程

    苹果作为移动互联的高端品牌,iOS操作系统也被用户公认为是最好用的移动互联网操作系统.据了解,曾一度拒绝为iOS平台对出浏览器的火狐在今年5月份的时候,他们却食言了.今天,Mozilla宣布iOS版F ...

  10. c语言5基础教程,[简001]《极简C语言入门教程》共5章

    Saturday,May 18,2019 ---Andy ###目录: 前言 第一章 数据类型 1.1 数据类型 1.2 宏定义.常量.变量(一般和指针型) 第二章 格式化输入输出 2.1 输入 2. ...

最新文章

  1. 原生ajax XMLHTTPRequest()
  2. 网站前端和后台性能优化18
  3. linux之权限和chmod、chown命令
  4. 桁架机器人运动视频_桁架机器人的直线定位单元
  5. 洛谷P1919 【模板】A*B Problem升级版(FFT快速傅里叶)
  6. CTC 语音基础 GMM EM
  7. 惩罚女人的最有效方法!
  8. Leetcode每日一题:56. I. 数组中数字出现的次数
  9. 青龙面板实现 G D O S 每日自动签到
  10. 阿克曼函数求解(递归和非递归)
  11. python100以内奇数累加和_用python脚本来计算100以内奇数或者偶数之和
  12. WPS2019 Ubuntu可以插入公式
  13. solidworks出专利图小技巧
  14. 【NAT网络地址转换(私网公网地址、静态NAT、动态NAT、NAPT、Easy IP、NAT Server)】-20211215、20211216
  15. c语言---16 关于goto语句
  16. PhpSpreadsheet 导出Excel图表 生成多列柱状图,自定义配色(原始图和自定义颜色图)
  17. 软件测试面试题:你的测试职业发展是什么?
  18. [mysql-cj-abandoned-connection-cleanup] org.apache.catalina.loader.WebappClassLoaderBase.checkStateF
  19. 毫米波雷达人体存在感应,智能安防领域应用
  20. 计算机科学与技术要学政治,北京交通大学计算机科学与技术考研经验分享

热门文章

  1. R数据分析:混合效应模型的可视化解释,再不懂就真没办法
  2. TopoDOT | 基于三维激光LiDAR点云数据自动提取三维矢量特征信息——道路横断面
  3. 前端和后端的英文_前端开发与架构师
  4. linux kill全部进程,linux进程管理及kill命令详解
  5. 产生(a,b)区间上均匀分布的随机数 C语言实现
  6. C语言程序设计专项练习——PTA
  7. 有谁知道千千静听中的波形特效是怎么做的?
  8. 解决VS2015社区版无法下载许可证的问题
  9. 全网最全流程面试解析 面试前必看!必收藏!
  10. css扫描动画效果demo示例(整理)