C语言程序设计笔记—printf的使用
例1 编程输出三角形,尝试一下是否可以用多种方法输出该图形?
(1)源程序代码
#include <stdio.h>
#include <stdlib.h>int main()
{printf("*\n");printf("**\n");printf("***\n");printf("****\n");return 0;
}
(2)运行效果图
例2 编程求两个数加、减、乘、除的运算结果。
(1)源程序代码
#include <stdio.h>
#include <stdlib.h>int main()
{int a=5,b=2,c,d,e,f;c=a+b,d=a-b,e=a*b,f=a/b;printf("%d+%d=%d\n",a,b,c);printf("%d-%d=%d\n",a,b,d);printf("%d*%d=%d\n",a,b,e);printf("%d/%d=%d\n",a,b,f);return 0;
}
(2)运行效果图
例3 给定圆半径值为5,编程求圆面积和圆周长。本题需定义三个浮点型变量,如 double r = 5, s, l;
(1)源程序代码
#include <stdio.h>
#include <stdlib.h>int main()
{double r=5,q=3.14159,s,l;s=q*r*r,l=2*q*r;printf("圆半径:%f\n",r);printf("圆面积:%f\n",s);printf("圆周长:%f\n",l);return 0;
}
(2)运行效果图
例4 编程求三个数的运算结果
(1)源程序代码
#include <stdio.h>
#include <stdlib.h>int main()
{int a,b,x,y,z;a=0;b=1;x=a+b;y=a-b;z=a*b;printf("x=%d,y=%d,z=%d",x,y,z);return 0;
}
(2)运行效果图