c语言编程中表示a乘以10的n次幂怎么表示
可以参考下面的代码:
#include<
stdio.h
intmain()
floata,s,n;
s=a*mi(10,n);
return0;
floatmi(floatx,inty)
floata;
inti;
if(y>=0)
for(i=1;i<=y;i++)
a=a*x;
for(i=-1;i>=y;i--)
a=a/x;
returna;
扩展资料:
C语言参考函数:
C语言islower()函数:判断一个字符是否是小写字母
C语言ldexp()函数:返回x乘以2的exponent次方(次幂)的值
C语言labs()函数:求整数的
(针对long类型)
C语言isgraph()函数:判断一个字符是否是图形字符
C语言isalnum()函数:判断一个字符是否是字母或者数字
C语言pow()函数:求x的y次方的值
C语言frexp()函数:提取
的尾数和指数部分
C语言modf()函数:提取浮点数的小数和整数部分
参考资料来源:
百度百科-c语言
用函数编程累乘s=2*4*6*8*...*100
intsun=1;
for(inti=2;i<=100;i++){
if(0==i%2){
sum*=i;
printf("%d\n",sum);
本回答由网友推荐
C语言 编写函数,求两数的乘积。
|这个主要是需要判断输入数据范围,方法很多,这里给出一种,如下:#includevoidmain(){inta,b;while(1){scanf("%d%d",&a,&b);//输入两个数printf("%d\n",a*b);if(a=100||b=100){printf("输入数据超限!请重新输入:\n");}else{break;//满足条件,则停止循环}}printf("%d\n",a*b);//输出乘积}