输入数学函数c语言,C语言基本输入输出及数学函数.ppt

C语言基本输入输出及数学函数

++i i自增1后再参与其它运算。 --i i自减1后再参与其它运算。 i++ i参与运算后,i的值再自增1。 i-- i参与运算后,i的值再自减1。 例: main() {int i=8;printf("%d\n",++i);printf("%d\n",--i);printf("%d\n",i++);printf("%d\n",i--);printf("%d\n",-i++);printf("%d\n",-i--); getch(); } 例: main() { int i=5,j=5,p,q; p=(i++)+(i++)+(i++); q=(++j)+(++j)+(++j); printf("%d,%d,%d,%d",p,q,i,j); getch(); } 细化printf函数 例1: main(){int a=88,b=89;printf("%d %d\n",a,b);printf("%d,%d\n",a,b);printf("%c,%c\n",a,b);printf("a=%d,b=%d",a,b);} Printf函数之宽度与精度 例: main() {int a=15;float b=138.3576278;double c3645687;char d='p';printf("a=%d,%5d,%o,%x\n",a,a,a,a);printf("b=%f,%lf,%5.4lf,%e\n",b,b,b,b);printf("c=%lf,%f,%8.4lf\n",c,c,c);printf("d=%c,%8c\n",d,d); } putchar 函数 putchar 函数是字符输出函数, 其功能是在显示器上输出单个字符。其一般形式为: putchar(字符变量) 例如: putchar(‘A’); 输出大写字母A putchar(x); 输出字符变量x的值 putchar('\n'); 换行 例: include main() { char a='B',b='o',c='k'; putchar(a);putchar(b);putchar(b);putchar(c);putchar('\t');putchar(a);putchar(b);putchar('\n');putchar(b);putchar(c); } puts函数 puts函数是一个标准库函数,其函数原型包含在头文件”stdio.h”中,用于输出一个了符串。 例: #include main() { char x[]=“abcd1234xyz”; puts(x); getch(); } 输入函数-scanf键盘输入函数 scanf函数是一个标准库函数,它的函数原型在头文件“stdio.h”中,与printf函数相同,C语言也允许在使用scanf函数之前不必包含stdio.h文件。 getchar函数 getchar函数是一个标准库函数,它的函数原型包含在头文件“studio.h”中,其函数的功能是从键盘上输入一个字符。 例: #include main() { char x; x=getchar(); putchar(x); getch(); } gets函数 Gets函数是一个标准函数,经的函数原型包含在头文件”stdio.h”中,用于输入一个字符串。 例: include main() { char x[5];/*定义一个符数组,长度是5*/ gets(x); puts(x); getch(); } 数学函数 数学运算函数可以分为求绝对值函数、指数函数、对数函数、三角函数、其他函数等。数学函数都下义在”math.h”头文件中,返回计划结果。 练习: 1、用scanf函数读入华氏温度F,用printf函数输出摄氏度C。公式为 :C=(F-32)*5/9 2、以量从键盘输入两个双精度数赋值变量x和y,使用库函数计算并输出x的y次方的值。 练习: 3、输入三角形的边长,求三角形面积。(面积=sqrt(s(s-a)(s-b)(s-c)), s=(a+b+c)/2) 4、输入任意一个三位数,将其各位数字反序输出 5、已知int x=10,y=12;写出将x和y的值互相交换的表达式。 练习: 6、若a=3,b=4,c=5,x=1.2,y=2.4,z=-3.6,u=51274,n=128765,c1=’a’,c2=’b’。想得到以下的输出格式和结果,请写出程序(包括定义变量类型和设计输出

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值