C语言:计算表达式x^y的值,分别输出它们的整数部分和小数部分.
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/25 14:36:34
C语言:计算表达式x^y的值,分别输出它们的整数部分和小数部分.
输入有若干行,每行两个数x、y.
当x
输入有若干行,每行两个数x、y.
当x
/*
5 6
15625 + 0
1.2 3
1 + 0.728
-2 3
输入不合要求.
3 1.8
7 + 0.224674
q
Press any key to continue
*/
#include <stdio.h>
#include <math.h>
int main(void) {
\x05double x,y,dx;
\x05int ix;
\x05while(scanf("%lf%lf",&x,&y) == 2) {
\x05\x05if(x < 0) {
\x05\x05\x05printf("输入不合要求.\n");
\x05\x05\x05continue;
\x05\x05}
\x05\x05dx = pow(x,y);
\x05\x05ix = (int)dx;
\x05\x05dx -= ix;
\x05\x05printf("%d + %g\n",ix,dx);
\x05}
\x05return 0;
}
5 6
15625 + 0
1.2 3
1 + 0.728
-2 3
输入不合要求.
3 1.8
7 + 0.224674
q
Press any key to continue
*/
#include <stdio.h>
#include <math.h>
int main(void) {
\x05double x,y,dx;
\x05int ix;
\x05while(scanf("%lf%lf",&x,&y) == 2) {
\x05\x05if(x < 0) {
\x05\x05\x05printf("输入不合要求.\n");
\x05\x05\x05continue;
\x05\x05}
\x05\x05dx = pow(x,y);
\x05\x05ix = (int)dx;
\x05\x05dx -= ix;
\x05\x05printf("%d + %g\n",ix,dx);
\x05}
\x05return 0;
}
C语言:计算表达式x^y的值,分别输出它们的整数部分和小数部分.
求大神C语言:计算任意两个单精度数x,y,求y的整数部分与x的小数部分之和并输出?急
C语言题目 .利用scanf输入一实数,然后分别输出该实数的整数部分和小数部分.
C语言中:输入若干个实数(当连续输入两个零时,输入结束),分别计算它们的整数部分和小数部分的和
设2+根号6的整数部分和小数部分分别是x,y,试求x,y的值
若6-根号13的小数部分和整数部分分别是X,Y求2X-Y的值
已知x,y分别是7-根号6的整数部分和小数部分
已知xy分别是6-根号5的整数部分和小数部分,求根号5x-y的值
若x,y分别为8-根号11的整数部分和小数部分,求2xy-y2的值。
xy分别为6-根号10的整数部分和小数部分,求x+2y的值
编程:输入一个正的实数,将其整数部分和小数部分分别输出.
C语言编程:从键盘输入任意2个整数,计算它们的商、余数(均为整数)、相除结果的小数部分(保留5位小数)