这个题怎么做:请从键盘上依次输入一个整数、一个单精度实数、一个双精度整数、一个数字字符.然后,在
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/05 20:32:21
这个题怎么做:请从键盘上依次输入一个整数、一个单精度实数、一个双精度整数、一个数字字符.然后,在
屏幕依次输出,且最后输出他们的和.程序运行时显示如下结果:请从键盘上依次输入整数、单精度实数、双精度整数,数字字符(逗号隔开):2,2.5,3.1415926,8
整数为:2,单精度实数为2.500000,双精度整数为:3.1415926,数字字符为:8,和为:63.641593
屏幕依次输出,且最后输出他们的和.程序运行时显示如下结果:请从键盘上依次输入整数、单精度实数、双精度整数,数字字符(逗号隔开):2,2.5,3.1415926,8
整数为:2,单精度实数为2.500000,双精度整数为:3.1415926,数字字符为:8,和为:63.641593
int i;
float f;
double d;
char c;
scanf("%d,%f,%f,%c",&i,&f,&d,&c);
printf("%d,%f,%f,%c\n",i,f,d,c);
double sum;
sum = i + f +d + c;
printf("%.6f",sum);
再问: 您好,按照您的答案,其他都对了;可是双精度整数显示为:0.000000;和为:60.5000000。可能是双精度整数那里出问题,麻烦你再仔细看看嘛!
再答: 把double的输入和输出改成%lf就是了. printf里面你可以设置%.7f以显示更高的精度
float f;
double d;
char c;
scanf("%d,%f,%f,%c",&i,&f,&d,&c);
printf("%d,%f,%f,%c\n",i,f,d,c);
double sum;
sum = i + f +d + c;
printf("%.6f",sum);
再问: 您好,按照您的答案,其他都对了;可是双精度整数显示为:0.000000;和为:60.5000000。可能是双精度整数那里出问题,麻烦你再仔细看看嘛!
再答: 把double的输入和输出改成%lf就是了. printf里面你可以设置%.7f以显示更高的精度
这个题怎么做:请从键盘上依次输入一个整数、一个单精度实数、一个双精度整数、一个数字字符.然后,在
求算法:输入一个单精度小数,在结果中分别输出这个数的整数和小数部分
入门c语言题:从键盘上输入任意一个整数,然后输出它的绝对值
C语言:从键盘上输入一个整数,计算整数的各位数字之和
编写一个程序,从键盘上输入一个整数,用英文显示该整数的每一位数字.
编写一个程序 从键盘上输入一个整数,用英文显示该整数的每一个数字
编写一个函数,输入一个字符串,内有数字和非数字字符,将其中连续的数字作为一个整数依次存放到数组a中
定义一个类,该类中能实现分别求两个整数、双精度浮点数、单精度浮点数中的较小数的功能 .
32.编写一个进行加减乘除四则运算的程序,要求:输入两个单精度数,然后输入一个运
C语言题:从键盘上输入一个整数,求他的位数,并打印出每一位上的数字.
C语言问题改错:请在函数fun的横线上填写若干表达式,使从键盘上输入一个整数n,输出斐波纳契数列.
1、编写一个程序,从键盘上输入一个浮点数,然后分别输出该数的整数部分和小数部分