C语言 第01章 概述

C语言 第01章 概述

ID:38359808

大小:925.50 KB

页数:39页

时间:2019-06-11

C语言 第01章 概述_第1页
C语言 第01章 概述_第2页
C语言 第01章 概述_第3页
C语言 第01章 概述_第4页
C语言 第01章 概述_第5页
资源描述:

《C语言 第01章 概述》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、程序设计基础程序设计基础TheCProgrammingLanguage第一章概述一、计算机程序设计语言程序设计语言的发展低级语言:机器语言、汇编语言高级语言一、计算机程序设计语言程序设计方法的发展早期的程序设计结构化程序设计面向对象的程序设计一、计算机程序设计语言C语言编译执行过程C语言程序的编译执行二、C语言出现的历史背景——TimelineC语言出现的历史背景——TimelineC语言中级语言:高级语言的成分和低级语言的功能。结构化语言:代码和数据分离。程序员的语言。同UNIX系统有非常密切的联系三、用C语言编写程序例1请打印出下列

2、内容hello,world#include/*包含标准库*/intmain()/*main函数,它不接受参数值*/{/*main函数的语句都被括在花括号中*/printf("hello,world");/*main函数调用库函数printf以显示字符序列*/}/*代表换行符*/例1:上例的另外一种形式#includeintmain(){printf("hello,");printf("world");printf("");}ANSICC语言中的全部转义字符序列a响铃符\反斜杠b回退符

3、?问号f换页符'单引号换行符"双引号r回车符00八进制数t横向制表符xhh十六进制数v纵向制表符实验系统使用说明地址http://10.132.239.1http://acm.wzu.edu.cn登陆注册进入课程选择实验(作业)题目本机编写代码提交、查看结果查看提交记录例求两个整数的和给定两个整数a和b,输出它们的和输入样例12输出样例3基本数据类型整型int浮点型float,double字符型char输入输出函数输入函数scanf输出函数printf例2输入x,计算并输出下列分段函数f(x)的值(结果保留3位小

4、数)输入样例1:50输出样例1:40.000输入样例2:-12.34输出样例2:-2.340例2#includeintmain(){doublex,y;/*定义两个双精度浮点型变量*/scanf("%lf",&x);/*输入*/if(x>=0)/*如果x≥0*/y=x-10;else/*其他情况*/y=x+10;printf("%.3f",y);/*输出*/return0;}例3输入两个整数,按先大后小的顺序输出。输入样例1:28输出样例1:Beforeswap:2,8Afterswap:8,2输入样例2:52输出

5、样例2:Beforeswap:5,2Afterswap:5,2例3#includeintmain(){inta,b,temp;/*定义3个整型变量*/scanf("%d%d",&a,&b);/*从键盘输入两个整数,输入时用空格隔开*/printf("Beforeswap:");/*输出提示*/printf("a=%d,b=%d",a,b);/*输出交换前的a、b*/if(a

6、intf("a=%d,b=%d",a,b);/*输出交换后的a、b*/return0;}例4两个数的相加。输入样例:28输出样例:Thetotalis10.例4#includeintmain(){intnumber1,number2,total;/*定义3个整型变量*//*从键盘输入两个整数,输入时用空格隔开*/scanf("%d%d",&number1,&number2);total=number1+number2;/*两个整数相加*/printf("Thetotalis%d.",total);/*输出计算结

7、果*/return0;}例5多个数的相加。计算1+2+3+…+10之和。输入样例:本题无输入输出样例:55例5#includeintmain(){inti,sum;/*定义两个整型变量*/sum=0;/*给变量sum赋值*/i=1;/*给变量i赋值*/while(i<=10){/*如果i≤10,则循环(即重复处理)*/sum=sum+i;i++;/*i的值增加1。与i=i+1语句等价*/}printf("%d",sum);/*输出sum的值*/return0;}例5#includeintmain(

8、){inti,sum;/*定义两个整型变量*/sum=0;/*给变量sum赋值*/for(i=1;i<=10;i++){/*如果i≤10,则循环(即重复处理)*/sum=sum+i;}printf("%d

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。