[C语言一道简单的数组编程题]//#include "stdafx.h"//vc++6.0加上这一行. #include "stdio.h" void main(void){ int a[1000],i,k; for(k=i=0;iif((a[i]=i+1)%77 & (a[i]%7==0 || a[i]%11==0)) printf(++k%5...+阅读
#include
double growthRate(double B, double D)
{
return (B - D);
}
double estimatedPopulation(double P, double R, int N)
{
int i = 0;
double NP = P;//n年后的人口数量,为了近似精确计算,用double类型
while (i {
NP = NP + NP * R / 100.0;
i++;
}
return NP;
}
int main(void)
{
double P;//初始人口数,为了近似精确计算,用double类型
double B, D;//出生率,死亡率
int N;//年数
double R;//人口自然增长率
double NP;//N年后的人口数
printf("请按顺序输入年初人口数量,出生率,死亡率和年数(以空格分开):");
scanf("%lf%lf%lf%d", &P, &B, &D, &N);
if (P {
printf("年初人口数量不能小于2!请从新运行程序。\n");
return -1;
}
if (B {
printf("出生率不能小于0!请从新运行程序。\n");
return -1;
}
if (D {
printf("死亡率不能小于0!请从新运行程序。\n");
return -1;
}
R = growthRate(B, D);//计算人口自然增长率
NP = estimatedPopulation(P, R, N);//计算N年后的人口数
//强制类型转换为整数输出
printf("%d年后的估计人口数量为:%d\n", N, (int)NP);
return 0;
}
以下为关联文档:
二级C语言一道上机题关于函数的递归调用if (n > 1) return (n*fun(n-1)); return 1; 如果 n>1 执行 return (n*fun(n-1)); 否则执行 return 1; 因为 main 函数里调用的是 fun(10); 所以对于 fun 函数,入口参数 n 等于10;...
哈理工C语言上机题库(已发到你的QQ邮箱中,请查收,以下是八套C++试题中的一套) 第一套 〖第1题〗『填 空』(1分) C++语言表达式5>2>7>8的值是【1】. 答案: 1). 0 〖第2题〗『填 空』(1分) 【1】是标准C++...
关于二级c语言上机题库真么多字,楼主加分啊 题库很有用,应该说如果题库里面有一道题是求36的平方根,那么考试你就可能遇到求6的平方的题,以此类推,但是还是建议能够理解最好,买一本南开一百题,然后看完,之...
c语言程序设计上机实验#includeusing namespace std; int main(){ int day; int timeOfMon[] = {31,29,31,30,31,30,31,31,30,31,30,31}; printf("2012年日历 ==========\n"); int sumOfMon[13]; su...
09 C语言编程上机实验101.#include<iostream.h> void main() { int i=1;unsigned long int count=1; for(;i<=20;i++) { count=count*i; } cout<<"1-20的自然数之积为:"<<count<<endl; } 2.#include<i...
大一c语言上机考试题#include <stdio.h> int fun(int n){ int i; if(n>2 & !(n&1) || n<2) return 0; for(i=3;i*i<=n;i+=2) if(!(n%i)) return 0; return 1; } int main(void){ int s[8],i; pr...
C语言机房上机模拟系统#include #include #include #include #include #define ACC_PASS_DELIMITER '|'#define IMAX_PASS_TRY_TIMES 3#define IMAX_BUFF_SIZE 4096#define ACC_FILE "account.txt"#...
一道简单C语言指针问题编程题!麻烦高手帮我改的简单容易理解英展开全部因为某种原因,本人共考过2次笔试,3次上机。其中笔试在70左右,3次上机均为满分, 看着大批的同学在为三级发愁不知道如何准备和应考。我想我应该把经验和学习的方法写下...
一道C语言试题理解复杂的声明语法的规则说起来很简单, 就是从变量名(或者更泛一点,自定义的标识符)开始, 先右后左,遇到括号就反向——向右时遇到右括号")"反向, 向左时遇到左括号"("就反向——一个一...