第四章顺序结构
顺序结构:在程序中按语句顺序逐条执行。
赋值语句:a=b+c; 赋值表达式:a=b+c
一、数据输出函数printf
1、printf函数的一般格式:
printf(格式控制,输出项)
(1)格式控制:需用一对双引号括起来,双引号内包含“格式说明”和“普通字符”两部分。
(2)输出项:需要输出的数据,多个数据之间用逗号隔开。
2、格式说明
“格式说明”由“%”和格式字符组成,如%d,%c,更多格式说明请参考P24,。它的作用是把输出数据转换为指定格式输出。
注:在printf函数中,若格式说明的个数少于输出项的个数,多余的输出项则忽略不输出,这是二级C考试中经常出现的题目。
例、
main()
{
int a=666,b=888;
printf(“%d %d\n”,a,b);
}
3、普通字符
普通字符会原样输出,转义字符需要输出对应的字符。
注:printf函数输出数据时,学生做题很容易忽略普通字符的输出。在二级C考试中,这类题目常出现,通过以下例子进行学习。
main()
{
int a,b;
a=10;
b=15;
printf("a+b=%d",a+b);
}
4、数据输出实例(已知int a=66; float b=;)
通过以下各输出语句,讲解输出函数的各种格式。
(5)printf("%",b); □
(6)printf("%-",b); □
%5d
5、putchar函数(P71)
格式为:putchar(c)
这里的c只能是字符型变量或字符型常量,即putchar函数只能输出字符型数据。
二、数据输入函数scanf
1、scanf函数的一般格式:
scanf(格式输入控制,输入数据列表)
scanf ("%f",&b);
格式输入控制
3 2升本第四章顺序结构 来自淘豆网m.daumloan.com转载请标明出处.