#include <stdio.h>
#include <stdlib.h> int main()
{
int n,graTable[],tim,i;
scanf("%d",&n);
while(n--)
{
int sum=,cout=;
float aver;
scanf("%d",&tim);
for(i=;i<tim;i++)
{
scanf("%d",&graTable[i]);
sum+=graTable[i];
}
aver=(float)sum/tim;
for(i=;i<tim;i++)
{
if(graTable[i]>aver)
cout++;
}
printf("%.3f%%\n",*(float)cout/tim);//%%的意义在于输出一个%
//对两个整数的除法,单是想从输出格式上让其输出浮点数,不行,要在他们的左边就强制转换类型
}
return ;
}

总结:%%输出%两个整数相除,要让其输出浮点数,光是在输出格式上控制是不够的,还要在其左边(float)

poj2350的更多相关文章

随机推荐

  1. 安装ecshop出错

    在安装Ecshop的时候,遇到两个问题: 1.Strict Standards: Non-static method cls_image::gd_version() should not be cal ...

  2. skynet配置文件

    启动skynet需要一个配置文件 我们看下examples/config root = "./"         表示根目录是skynet启动时的目录thread = 8     ...

  3. ORM和Core

    .net  core中有哪些被抛弃的类 1.DataTable DataRow SqlDataAdapter DataRow DataColumn DataColumn 虽然这些类不是我ORM核心功能 ...

  4. 使用Mindjet MindManager 制作流程图案例

    心得体会是: 导出为swf格式的流程图最为美观 有些过于复杂的对象在swf viewer中是无法显示的(比如各种表格,任务,提醒,自定义属性). 所有主题和子主题在viewer刚打开的时候一定都是全部 ...

  5. Logstash 默认不处理一天前的文件

    The default behavior of the file input plugin is to ignore files whose last modification is greater ...

  6. CC++初学者编程教程(11) 配置Windows数据库服务器

    1.我们新建一个虚拟机. 2. 选择默认的WorkStation10.0. 3.我们选择VS2012的镜像. 4.我们设置用户密码,跳过WindowsSever2012密钥 5.我们选择是,稍后手动激 ...

  7. Final Exam Arrangement(ZOJ)

    In Zhejiang University, there are N different courses labeled from 1 to N. Each course has its own t ...

  8. android studio 环境配置

    遇到哪些坑: Gradle:configure project 卡死在此处 Haxm is not installed hax is not working and emulator runs in ...

  9. Windows系统的线程调度与软件中断分发

    在Windows操作系统内核把软件中断分为三个中断级别:DISPATCH_LEVEL,APC_LEVEL,PASSVIE_LEVEL.同时他们与线程的调试相关,WINDOWS内核中没有一个专门的程序来 ...

  10. 复习day12-23

    获取请求中的内容: request.getParameter(); get方式因为在地址栏所以需要转码: String name = new String(req.getparameter().get ...