C语言程序设计

怎样存钱利最大 假设银行整存整取存款不同的月息利率分别为 0.63% _期限是一年 0.66%_期限是两年 另外一道; 歌星大奖 在歌星大奖赛中,有10个评委为参加的选手大分,分数为1-100分,选手最后得分为:去掉一个最高分和一个最底分后其余8个分数的平均直.请编写一个程序.
编写出个程序啊

1.存款n年(2的整数倍)
double lixi(double yuelilv,int qixian,int cunkuanshijian)
{
int m,n,i;
double ye=1;
n = cunkuanshijian/qixian;
m = 12 * qixian;
for(i = 0; i < n; i++)
{
ye += ye * m * yuelilv;
}

return ye-1;
}

void main()
{
int i;
for(i = 2; i < 20; i+=2)
{
printf("cun 1$ %d nian, li xi fen bie shi:%lf,%lf\n",i,lixi(0.0063,1,i),lixi(0.0066,2,i));
}
printf("press any key to exit:\n");
getch();
}

运行结果:
cun 1$ 2 nian, li xi fen bie shi:0.156915,0.158400
cun 1$ 4 nian, li xi fen bie shi:0.338453,0.341891
cun 1$ 6 nian, li xi fen bie shi:0.548477,0.554446
cun 1$ 8 nian, li xi fen bie shi:0.791457,0.800670
cun 1$ 10 nian, li xi fen bie shi:1.072564,1.085896
cun 1$ 12 nian, li xi fen bie shi:1.397781,1.416302
cun 1$ 14 nian, li xi fen bie shi:1.774030,1.799045
cun 1$ 16 nian, li xi fen bie shi:2.209318,2.242413
cun 1$ 18 nian, li xi fen bie shi:2.712909,2.756012
press any key to exit:

2.输入10个分数,输出平均分
void main()
{
int i,max,min,sum;
int s[10];

for(i = 0; i < 10; i++)
{
printf("Please input score ( %d ):\n", i + 1);
scanf("%d", &s[i]);
if(s[i] < 1 || s[i] > 100)
{
printf("not a score, input again!\n");
i--;
}
}

max = s[0];
min = s[0];
sum = 0;
for(i = 0; i < 10; i++)
{
if(max < s[i])
max = s[i];
if(min > s[i])
min = s[i];
sum += s[i];
}
sum = sum - min - max;

printf("average = %.2lf\n", sum/8.0);

getch();
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-06-12
第一题是不是缺少条件?当然是0.66%时利最大。
第二题先求10项的总和,在求出其中最大值,最小值,总和减去最大值和最小值的和除以8就是平均成绩。
下面是第二题代码:
------------
main()
{
int i,j,a[11],m,sum=0,max,min;
float ave;

for(i=0;i<10;i++)
{
printf("Input a number: 1-100:\n ");
scanf("%d",&j);
a[i]=j;
sum=sum+j;
if(i==9)
{

max = a[0];
min = a[0];
for(m= 0; m < 10; m++)
{
if(max < a[m])
max = a[m];
if(min > a[m])
min = a[m];
}
printf("The min number is :\n");
printf("%d\n",min);

printf("The max number is :\n");
printf("%d\n",max);
sum=sum-max-min;
ave=sum/8.0;
printf("The sum is :\n");
printf("%d\n",sum);
printf("The average is :\n");
printf("%.2lf\n",ave);

}
}
getch();

}

c语言程序设计考什么
C语言程序设计考试通常会考察以下几个方面:基础知识掌握C语言的基础语法,涉及数据类型、变量声明、运算符、控制结构、数组、函数定义与调用、指针操作等。编程能力编写程序解决特定问题,体现对基础知识的应用。逻辑思维分析问题、设计解决方案、调试代码,如计算斐波那契数列、实现排序算法。数据结构与算法了解...

书籍推荐-C语言书籍
推荐一本适合初学者的C语言书籍,《C语言程序设计》由谭浩强所著。这本书内容全面,深入浅出,适合入门学习。如果你有一定基础,可以尝试阅读《The C Programing Language》。这本书被公认为C语言的经典教材,深入探讨了C语言的原理和实践。它的中文版也值得一看。通过阅读这两本书,你可以掌握C语言的基...

c语言程序设计学什么
c语言程序设计的学习内容如下:C语言程序基本结构及相关概念、变量、函数、语句、if条件语句、switch条件语句、for循环语句、while循环语句、数组、指针、字符串、结构体。C是强类型语言,有short、long、int、char、float、double等build-in数据类型,类型是贯穿c语言整个课程的核心概念。c语言程序设计的特点...

什么是C语言程序设计.
C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛,不仅仅是在软件开发上,而且各类科研都需要用到C语言,具体应用比如单片机以及嵌入式系统...

c语言程序设计是什么
C语言程序设计:基础与应用 C语言作为一种核心编程语言,其在软件开发和系统编程领域占据重要地位。它以简洁高效的特点,赋予开发者实现复杂功能的工具。C语言丰富的语法和内置库函数,使得编写和管理复杂代码变得更加直观和高效。C程序结构主要包括四个关键部分:首先是变量和数据类型,包括整数、浮点数和字符...

c语言程序设计是什么
C语言是一种计算机程序设计语言。它既有高级语言的特点,又具有汇编语言的特点。它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。C语言是普适性最强的一种计算机程序编辑语言,它不仅可以发挥出高级编程语言的功用,还具有汇编语言的优点,因此相对...

C语言程学设计目录
第1章 C语言程序设计概述 1.1 程序和程序设计语言 1.2 算法 1.3 结构化程序设计方法 1.4 C语言程序的基本结构 习题1 第2章 数据类型、运算符与表达式 2.1 C语言的数据类型 2.2 常量、变量与标识符 2.3 整型数据 2.4 实型数据 2.5 字符型数据 2.6 算术运算符和算术表达式 2.7 赋值...

C语言程学设计内容简介
具体章节内容包括:C语言程序设计基础、数据类型与运算符、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数、用户标识符的作用域与存储类、编译预处理、指针、结构体、共用体、用户定义类型以及位运算等。每章后均配有习题,以帮助读者巩固所学知识。为了辅助教学与自学,本书还附有一本...

c语言程序设计是什么
C语言程序设计,简单来说,是一种极其实用的计算机编程工具。它以其简洁的语法和强大的性能,尤其在嵌入式系统和操作系统开发领域占据重要地位。作为一门面向过程的通用编程语言,C语言赋予了程序员丰富的控制结构和数据类型,使他们能够构建复杂的数据处理和算法程序。通过C语言,开发者能够直接操控底层硬件,...

c语言程序设计内容简介
这本教材专为全国二本、三本和大专院校相关专业的学生设计,旨在遵循一般计算机高级语言教学的核心需求,即突出重点、强调实践和学以致用。它旨在支持"C语言程序设计"这门课程的学习。全书分为十个章节,详细解析:第1章涵盖C语言基础概述;第2章讲解数据类型、运算符与表达式;第3章至第5章分别深入剖析...

相似回答
大家正在搜