不对啊,输入1 2 4后是2.000而不是2.333
追答avg = (a + b + c) / 3; 改为avg = (a + b + c) / 3.0;
输入3个整数,输出它们的平均值,保留3位小数。用C语言(C-free)来写,求...
int a,b,c;double avg = 0.0;scanf("%d%d%d",&a,&b,&c);avg = (a + b + c) \/ 3;printf("%.3f",avg);
C++输入3个整数,输出它们的平均值,保留3位小数.
int main(){ int a,b,c;cin >> a >> b >> c;double average=(a+b+c)\/3.0; \/\/是3.0 不能是3 cout.precision(3); \/\/控制输出位数为3 cout << fixed << average << endl; \/\/输出位数需要fixed控制 return 0;} ...
c语言写个程序,用cfree做,三个数比大小,输出最大的数,怎么写?
void main(void){ int a,b,c;printf("Type 3 numbers...\\n");scanf("%d%d%d",&a,&b,&c);printf("The max is %d\\n",a>b && a>c ? a : b>a && b>c ? b :c);}
用C语言编一程序,输入三个整数,输出其中最小的数
if(min>b) min=b;if(min>c) min=c;printf("min=%d\\n",min);}
关于C语言程序输出保留小数的问题
在输出函数中的字符格式符号里可以设置,说具体点:输出时不是有个语句是类似printf("%f",a);这样子的吗 在%跟f之前加个小数点“.”,后面跟上一个整数,表示精度位数 例如,保留五位小数的话就是printf("%.5f",a) 其中a可以用其他字符代替,代表所要输出的变量 ...
我在学C语言,我想问怎么用c-Free来编程,求图解
简要步骤截图如下:1、双击桌面快捷方式:2、点击菜单上的“文件”-->“新建”:3、在代码编辑区写好代码:4、按F5编译运行,代码没有错误则会运行,效果如下:还有疑问,继续追问。
c语言问题,怎么做到输入3个再输出三个每次都是输入一个输出一个
int main(){ \/\/float F,c;int N;int a[100];int i;float b[100];printf("Sample Input\\n");scanf("%d",&N);\/\/printf("请输入%d个华氏温度,用回车分隔:\\n",N);for(i = 0; i < N; i++){ scanf("%d",&a[i]);} for(i = 0; i < N;i++){ b[i]=(5.0)*(a[...
如何用C语言实现对整数的求平均?
方法一:定义一个非常大的数组,循环输入并检测输入值,累计求平均。方法二:动态数组,根据有效输入,实时扩展数组地址长度。方法三:把每个数字创建成结构体,构建链表,实现自由扩展和删除。下面我的代码是用方法二写的:include <stdio.h> include <malloc.h> int input(int **nsp);\/\/输入任意个...
C语言求救~~~
printf("五个学生的平均成绩为%.1f\\n",mean_score);} 实验4 include<stdio.h>void main(){ int a,b,c,temp,max;printf("请输入3个整数\\n"); scanf("%d %d %d",&a,&b,&c); temp = (a>b)?(a):(b); max = (temp>c)?(temp):(c);printf("三个数的最大值为%d\\n...
...正整数n,在输入n个整数,求其平均值(保留两位小数
void main(void){int i,n,k,sum=0;printf("请输入n:");scanf("%d", &n);for(i=0;i<n;i++){ scanf("%d",&k); sum+=k;}printf("%.2f\\n",1.0*sum\/n);} 热心网友| 发布于2012-04-26 举报| 评论 3 0 为您推荐: C语言编程题 数组 C语言数组编程实例 C语言数组代码 C语言...