- 0
- 0
- 约3.19千字
- 约 16页
- 2017-12-26 发布于河北
- 举报
c语言1节
绪 论 教学要求 掌握程序设计语言的基本知识 常用算法 初步的程序设计能力 学习方法 重视上机实践 Chap 1 用C语言编写程序 程序设计语言的发展 C语言特点 C程序结构 基本的输入输出 程序设计语言的发展 机器语言 汇编语言 高级语言 通用语言 fortran、 basic VB C C++ ( VC++ BC++ ) 数据库语言 foxbase 、FoxPro SQL Delphi Powerbuild 网页制作工具 HTML Java 几种常见高级语言的比较 C Language 约有345,000,000项 Fortran 约有 24,200,000项 Pascal 约有 85,800,000项 Java 约有575,000,000项 Visual Basic 约有 96,400,000项 C语言特点 C语言允许直接访问计算机内部地址,能比其他语言更容易执行硬件操作。 用于解决大多数应用领域中的问题。 语法限制不太严格,程序设计自由度大,但同时不易查找错误。 C 语言中大小写字母代表不同含义。 C程序结构 例1 在屏幕上显示: Programming is fun! C程序结构 例1 在屏幕上显示: Programming is fun! # include stdio.h void main( ) 主函数 { printf(Programming is fun! \n); 语句结束 } 输出函数 例2 在屏幕上显示: Programming is fun! And Programming in C is even more fun! # include stdio.h 编译预处理命令 void main( ) { printf(Programming is fun! \n); printf(And Programming in C is even more fun! \n); } 例3 计算并显示2个数的和 # include stdio.h void main( ) { int value1, value2, sum; 变量定义 value1=5; value2=2; 变量使用 sum=value1+value2; printf(The sum is %d \n, sum);输出结果 } 例4 计算2个数的和,以算式的形式显示 # include stdio.h void main( ) { int value1, value2, sum; value1=5; value2=2; sum=value1+value2; printf(%d+%d=%d \n, value1, value2, sum); } 例5 输入2个数,求和。 # include stdio.h void main( ) { int value1, value2, sum; printf(Input 2 numbers:\n); 输入提示 scanf(%d%d, value1, value2); 读入2个数 sum=value1+value2; printf(%d+%d=%d \n, value1, value2, sum); } 例6 输入m, n 计算m!和n! # include stdio.h void main( ) { int m, n, resm, resn; scanf(%d%d, m, n); resm = fact(m); /* 调用函数fact计算m!*/ resn = fact(n); /* 调用函数fact计算n!*/ p
您可能关注的文档
- Chapter 2 part 2(2[一].3-2.5)__ 53P.ppt
- Chapter 5 Look it up课件.ppt
- Chapter 5,因子设计简介.ppt
- Chapter 6 – Audit Responsibilities and Objectives.ppt
- Chapter 8 地理信息系统产品的输出设计.ppt
- Chapter01-交互技术蕴含的商业价值.pptx
- Chapter04 - WM应用程序开发技术基础_v1.0.0.ppt
- chapter1 C语言概述.ppt
- CHAPTER03-04(汇编).ppt
- Chapter1_6 电压源和电流源元件.ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 宝城期货-原油2026年度报告-油海浮沉浪几重,掣鲸博弈破苍穹.pdf VIP
- 学堂在线 雨课堂 学堂云 临床中成药应用 综合考试答案.docx VIP
- 2018年1月13日山东济南事业单位考试《公共基础知识》(客观题部分).docx
- 食品生物技术-绪论.pptx VIP
- 2025年青岛职业技术学院单招笔试英语试题库含答案解析.docx VIP
- 中外建筑史7-近现代建筑.pptx VIP
- 2025年云南省中考生物真题(原卷).pdf
- 高中奥林匹克物理竞赛解题方法集.pdf VIP
- 梁小民西方经济学基础教程(第三版)第01章.ppt VIP
- 小学英语语法代词省公开课一等奖全国示范课微课金奖课件.pptx VIP
原创力文档

文档评论(0)