文档详情

C语言教学课件之第四章顺序程序设计.ppt

发布:2017-04-18约1.25千字共29页下载文档
文本预览下载声明
业精于勤而荒于嬉, 行成于思而毁于随 -韩愈 ;4.1 C语句概述 4.2 赋值语句 4.3 数据输入输出的概念及在C语言中的实现 4.4 字符数据的输入输出 4.5 格式输入与输出 4.6 顺序结构程序设计举例;本章大纲;基本要求: 了解C语言的基本语句; 掌握赋值语句的使用方法; 掌握数据输出函数的调用规则和格式字符的意义 掌握数据输入函数的调用规则和地址运算符的使用; 掌握顺序结构程序的设计方法。 重点:格式输入输出;顺序结构C程序的编写 难点:掌握格式输入输出 ;图4.1;C语句可以分为以下5类:;   ;(4) 空语句。即只有一个分号的语句,它什么也不做。;4.2 赋值语句;4.3 数据输入输出的概念及在C语言中的实现;(2)C语言本身不提供输入输出语句,输入和输出操作是由标准输入输出函数来实现的。 ;4.5 字符数据的输入输出;putchar()还可以输出其他转义字符,如: putchar(\101) (输出字符‘A) putchar(\) (输出单引号字符) putchar(\015) (输出回车,不换行,使输出的当前位置移到本行开头);4.5.2 getchar函数(字符输入函数);4.6 格式输入与输出;a=123;b=12345; printf(“a=%4d,b=%4d,a,b);;上机为主;例4.9用scanf函数输入数据。;;;4.7 顺序结构程序设计举例;开始;;例4.11从键盘输入一个大写字母,要求改用小写字母输出。;#include stdio.h main() {   char cl,c2;   cl=getchar();   printf(%c,%d\n,cl,cl);   c2=cl+32;   printf(%c,%d\n,c2,c2); };例4.12求ax2+bx+c=0方程的根。a,b,c由键盘输入,设b2-4ac>0。 众所周知,一元二次方程式的根为 可以将上面的分式分为两项:;开始;#include math.h main(); { float a,b,c,disc,x1,x2,p,q; scanf(a=%f,b=%f,c=%f,a,b,c); disc=b*b-4*a*c; p=-b/(2*a);  q=sqrt(disc)/(2*a); x1=p+q; x2=p-q; printf(\n\nx1=%5.2f\nx2=%5.2f\n,x1,x2); };第一次上机实验题目
显示全部
相似文档