第3章 简单c语言程序.pptxVIP

  • 7
  • 0
  • 约3.62千字
  • 约 58页
  • 2018-10-09 发布于浙江
  • 举报
第3章 简单c语言程序

第3章 简单的C语言程序 ;本章导读; 3.1 C语句的分类 ; 1.控制语句 ; 2.函数调用语句 ; 3.表达式语句 ; 用一对大括号,把若干条语句括起来,就形成了一条复合语句。形式如下:; 5.空语句 ;例如: int max(int a, int b)    /*求两个整数的最大值*/ { ; /*此处的空语句表示在以后添加内容,保证当前的程序正常运行*/ };例如:实现空循环 while( getchar()!=’\n’); /*此语句表示只要从键盘输入的字符不是回车键则重新输入*/ 例如:实现跳转到目标点 int i=0, sum=0; ex: ; sum+=i++; if( x100 ) goto ex; …;数据的基本操作之一:键盘输入和屏幕输出 C语言是如何实现数据的输入和输出的呢?;3.2 字符的输入和输出;单个字符的输入和输出: putchar( )和getchar( );格式: putchar( c ) 参数: c为字符常量、变量或表达式 功能:把字符c输出到显示器上,无返回值;单个字符的输入输出 getchar()和putchar()。 ; 2.putchar函数 ; ①getchar函数无参数,它从标准输入设备(键盘)上读入一个字符,直到输入回车键才结束,回车前的所有输入字符都会逐个显示在屏幕上。函数值为从输入设备输入的第1个字符,空格、回车和Tab都能被读入。 ②putchar函数的参数是待输出的字符,这个字符可以是可打印字符,也可以是转义字符。 例如: putchar(\x42);? ? /*输出字母B*/ putchar(0x42);? ?? ?/*直接用ASCII码值输出字母B*/ ;【例3.2】 演示如何使用getchar()和putchar()函数;/*单个字符的输出举例*/ #include stdio.h void main() { int a; char b,c,d; a=65; b=B; c=\103; d=\x44; //不可以用X putchar(a); putchar(\n); putchar(b); putchar(\n); putchar(c); putchar(\n); putchar(d); putchar(\n); putchar(C); putchar(\n); putchar(\x42); putchar(\n); //不可以用X putchar(0x43); putchar(\n); putchar(0X44); putchar(\n); putchar(\141); putchar(\n); putchar(0142); putchar(\n); };/*单个字符的输出举例*/ #include stdio.h void main() { printf(\n单个字符的输出举例:\n); putchar(\\); putchar(\n); putchar(\); putchar(\n); putchar(\); putchar(\n); putchar(%%); putchar(\n); putchar(A); putchar(\n); putchar(\t); putchar(A); putchar(\n); putchar(B); putchar(\n); }; 3.3 格式化输出 ;例3.3 从屏幕上输出两个整数。 #includestdio.h void main() { int a,b; a=10; b=20; printf(output a and b:); /*输出双引号中的字符串*/ printf(a=%d ,b=%d\n,a,b); /*输出a和b的值*/ }; 格式化输出函数---printf函数 ;printf格式输出函数;例如:   格式转换说明符; 表3-1 printf函数的格式转换说明符 ;说明: ①“输出表列”是需要输出的一些数据。可以是表达式,各个数据之间用逗号隔开。 以下的printf函数都是合法的: printf(I am a student.\n); printf(%d,3+2);

文档评论(0)

1亿VIP精品文档

相关文档