Chinaunix首页 | 论坛 | 博客
  • 博客访问: 571021
  • 博文数量: 50
  • 博客积分: 571
  • 博客等级: 中士
  • 技术积分: 1162
  • 用 户 组: 普通用户
  • 注册时间: 2012-01-20 14:01
个人简介

希望成为一个有思想,有信仰的程序设计师。

文章分类

全部博文(50)

文章存档

2016年(2)

2015年(2)

2014年(13)

2013年(10)

2012年(23)

分类: C/C++

2012-06-02 14:14:25

前五个题目主要就是考察你的基础知识,没有什么难度的。所以我就只贴代码,不作详细的解释。

第一题(A题):功能就是实现两个数的相加,并且是十以内的数。代码如下:

#include

int main()
{
    int a,b,c;
    scanf("%d%d",&a,&b);
    c=a+b;
    printf("%d",c);
    return 0;
}

第二题(B题):累加和的问题,也没有什么难度。

#include

int main()
{
    int i,j,k;
    int N;
    int sum,m;
    scanf("%d",&N);
    for(i=0;i        scanf("%d",&k);
        sum=0;
        for(j=0;j            scanf("%d",&m);
            sum=m+sum;       
        }
        sum=sum-k+1;
        printf("%d\n",sum);
    }
    return 0;
}

第三题(C题):求平均数。主要是考察你对浮点数的处理。最后对结果保留两位小数,并且按照四舍五入规则进行截取。

#include
#define N 12

int main()
{
    int i,j,k;
    float m;
    float average=0;
    for(i=0;i        scanf("%f",&m);
        average+=m;
    }
    average=average/N;
    average=(int)((average)*100+0.5);
    average=average/100;
    printf("$%.2f",average);
    return 0;
}

阅读(734) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~