c语言实验题目总结.docVIP

  • 0
  • 0
  • 约9.21千字
  • 约 15页
  • 2023-09-09 发布于湖北
  • 举报
编写power函数,该函数的功能是得到从键盘输入的两个数的值。要求在主函数中调用power函数,实现求解从键盘上输入二进制数字,要求将其转化成十进制形式。并在主函数中输出十进制数。 #includestdio.h #includestring.h int power(int x,int m) { int s=1, k; for(k=1;k=m;k++) s=s*x; return (s); } int f(char a[10]) { int i,j,sum=0; j=strlen(a); for(i=0;ij;i++) sum=sum+(a[i]-0)*power(2,(j-i-1)); return (sum); } main() { char s1[10]; int s; gets(s1); s=f(s1); printf(%4d\n,s); }//二进制转化成十进制 附加:调用power函数实现一个从键盘输入十六进制数,输出十进制数。 #includestdio.h #includestring.h double power(double x,double m) { double s=1; int k; for(k=1;k=m;k++) s=s*x; return (s); } double f(char a[10]) {

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档