赞
踩
希望这份材料有助于那些苦手与C语言的弟兄们哈
库。如printf()在stdio.h 中,因此此程序
要加上头文件stdio.h。格式#include
3、第二个部分是主程序。每个程序都必须有且只有把一个主程序int main() 。
4、主程序又可以分成两个部分,变量声明与程序主体组成。由于C 语言的灵活性,变量声
明可以穿插在程序主体,但必须在变量使用前声明该变量。建议:把变量声明一起放在
前面。
5、
a = 23 ;
b = a * 2 ;
c = a / 4 ;
printf(“b is %d\n”,b) ;
printf(“c is %d\n”,c) ;
----------------------- Page 3-----------------------
这段程序有5 条命令,第一条命令使变量a 保存23,第二条命令计算a*2,计算结果
46 存入b,第三条命令计算a/4,计算结果5 存入c ,第四条命令输出b is 46,第五条命令
输出c is 5。
6、常用的算术运算符+ (加)- (减)* (乘)/ (除或整除) %(求余)
3 / 2 = 1 3 / 2.0 = 1.500000 7 % 4 = 3
四、printf()函数
一般程序都有输出结果,这时候就要用到printf()函数。事实上,上面很多例子都用
到了printf()函数。下面我简单介绍一下printf()函数的用法。
格式:printf(输出格式设定,输出对象1,输出对象2,„,输出对象n)
每种数据类型都有其特定的输出格式,如%d 是int类型的输出格式,%ld 是long类
型的输出格式,%f 是float 和double 的输出格式,%c 是char 的输出格式,%s 是string
的输出格式。常用的大致是以上几种。
简单来理解,printf()函数执行时后面的输出对象会与输出格式设定中的输出格式符
一一替换。例如上面的printf(“b is %d\n”,b) ;中,从输出结果我们可以看到b 的值代替了”b
is %d\n” 中的”%d”。
你可能会问”\n”是什么,答案是它是转义字符。其中”\n”表示回车,在 printf(“b
is %d\n”,b) ; 中当%d 被b 的值替换后接着就输出一个回车。你不妨把”\n”去掉试试会有什么
样的结果。转义字符还有很多,因为其他都不怎么常用,我在这里就不多说了。
printf() 函数的功能十分强大,我只能在这里略说皮毛,如果有兴趣,就去百度一下吧。
五、程序阅读理解
写出下列程序的运行结果。
1、
#include
int main()
{
int a , b ;
a = 12 ;
b = a % 10 ;
printf(“b is %d\n”, b) ;
return( 0 )
}
2、
#include
int main()
{
int a , b ;
a = 124 ;
b = a / 10 % 10 ;
printf(“b is %d\n”, b ) ;
return( 0 ) ;
}
3、
#include
int main()
{
int a ,
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。