可以参考下面的代码:
#include
void main()
{
int a, b;
scanf("%d%d", &a, &b);
printf("%.2lf %%\n", (double)a/b*100);
}
扩展资料:
C语言isupper()函数:判断一个字符是否是大写字母
C语言isspace()函数:判断一个字符是否是空白符
C语言isprint()函数:判断一个字符是否是可打印字符
C语言islower()函数:判断一个字符是否是小写字母
C语言ldexp()函数:返回x乘以2的exponent次方(次幂)的值
int isprint(int ch) 若ch是可打印字符(含空格)(0x20-0x7E)返回非0值,否则返回0
参考资料来源:百度百科-c语言
参考资料来源:百度百科-C语言函数
#include
void main()
{
int a, b;
scanf("%d%d", &a, &b);
printf("%.2lf %%\n", (double)a/b*100);
}
#include
int main(){
int x,y;
double z;
scanf("%d%d",&x,&y);
z=((double)x)/y*100;
printf("%.2lf\%",z);
return 0;
}
两个任意整数,难道前者一定是后者的百分之几?相除不可以是无限小数么?