C的困难#谢谢大佬
#include<stdio.h>int main()
{
char c;
int a;
int b;
float r;
scanf("%d%c%d",&a,&c,&b);
r = (float)a/b;
printf("%d %c %d\n",a,c,b);
printf("%d %d %d %d %d\n",a + b,a - b,a * b,a / b,a % b);
printf("The ratio of %d versus %d is %.2f.\n",a,b,r);
printf("The ratio of %d / %d is %.2f%%\n",a,b,r*100);
return 0;
}
为什么我这段代码不能按照我想要的来运行呢?‘
你好,可以具体说明一下你的代码不能按照你想要的来运行的问题吗?是出现了什么错误或者结果不符合预期吗?这样我才能更好地帮助你解决问题。 isdkz 发表于 2023-9-27 12:43
你好,可以具体说明一下你的代码不能按照你想要的来运行的问题吗?是出现了什么错误或者结果不符合预期吗? ...
不可以输入输出一个字符
不能输入输出一个字符
本帖最后由 jackz007 于 2023-9-27 14:56 编辑
#include<stdio.h>
int main(void)
{
int a , b , c ;
scanf("%d%d%d" , & a , & b , & c) ;
printf("%d %d %d\n" , a , b , c) ;
printf("%d %d %d %.2f %d\n" , a + b , a - b , a * b , 1.0 * a / b , a % b) ;
printf("The ratio of %d versus %d is %.2f.\n" , a , b , 1.0 * a / b) ;
printf("The ratio of %d / %d is %.2f%%\n" , a , b , 100.0 * a / b) ;
}
编译、运行实况:
D:\\C>g++ -o x3 x3.c
D:\\C>x3
12345 23456 34567
12345 23456 34567
35801 -11111 289564320 0.53 12345
The ratio of 12345 versus 23456 is 0.53.
The ratio of 12345 / 23456 is 52.63%
D:\\C>
页:
[1]