以下程序的功能是:从键盘上输入若干个学生的成绩,统计并输出最高成绩和最低成绩,当输入负数时结束,请填空。
#include “
main( )
下面程序的功能是根据以下的公式,返回满足精度eps要求下的值,请填空。
#include “
main( )
double s=0.0, t=1.0;
int n;
float eps;
scanf("%f", eps);
for( (1) ;t>eps; n++)
s+=t; t=n*t/(2*n+1);
printf("pi=%f", 2
下面程序输出3到100之间的所有素数。请补充空白的部分。
#include <>
main( )
int k, j;
for (k=3; k<100; k++)
for (j=2; j<=j-1; j++)
if ( 1break;
if ( 2printf(“%4d”,k);
输入一个十进制数,将它对应的二进制数的各位反序,形成新的十进制数输出。请补充空白的部分。
如:11→1011→1101→13
#include “
main( )
int n, x, t;
printf(“请输入一个整数:“)
scanf(“%d”,&n);
x=0;while ( 1) )
t=n%2;
n= n/2;
printf(“新的整数: %n”,x);
给出年月日,计算出该日是该年的第几天。补充空白的部分。
#include “
main( )
int year, month, day, days, i, d;
printf(“请输入年,月,日:”)
scanf(“%d, %d, %d”, year, &month, &day);
days=0;
for( i=1; (1) ;i++)
switch ( 2) )
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12: d=31; break;
case 4:
case 6:
case 9:
case 11: d=30; break;
case 2: if (year%4==0&&year %100 !=0 ||year%400==0) d=29;
else d=28;
days+=d;
printf(“%d年%d月%d日是该年的第%d天。”,year, mouth ,day, (3) )
测试整数n是否包含数字5,若包含数字5,则输出“yes”,否则输出“no”。 请补充空白的部分。
#include <>
#include “
void main( )
int n;
printf(“请输入整数n:”)
scanf(“%d”,&n);
n=fabs(n);
while (n!=0 &&n%10!=5)
if (n= =0) printf(“no”);
else printf(“yse”);
形如:“abccba”,“abcba”的串称为回文串,下列**判断一个串是否为回文串。请补充空白的部分。
char buf abcde11edcba";
int x = 1;
for(int i=0; i if(buf[i]!=buf[strlen(buf)-i-1] )
printf("%s", x ? 是":"否");
下列**把一个二进制的串转换为整数。请填写缺少的语句;
char* p = 1010110001100";
int n = 0;
for(int i=0;i
printf("%d", n);
假设a,b,c是3个互不相等的整数。下列**取出它们中居中的数值,记录在m中。其中的swap()函数可以交换两个变量的值。请完善**。
if(a>b) swap(&a, &b);
if(b>c) swap(&b, &c);
if (a>b) sswap(&a,&b);
int m = b;
下面函数的目的是求出某个日期是该年度的第几天。试完善之。
如果传入:year=1980,month=1, day=1
则返回 1如果传入:year=1980,month=2, day=1
则返回 32
int getdayofyear(int year, int month, int day)
int days day[2][12
int flag =(year%4==0 &&year%100!=0) |year%400 ==0 ? 1 : 0;
int sum = day ;
for(int i=0;isum +=days[flag][i];
return sum;
计算3个a,2个b可以组成多少种排列的问题(如:aaabb, aabba)是《组合数学》的研究领域。但有些情况下,也可以利用计算机计算速度快的特点通过巧妙的推理来解决问题。
下列的程序计算了m个a,n个b可以组合成多少个不同排列的问题。请完善它。
int f(int m, int n)
if(m==0 ||n==0) return 1;
return f(m-1,n)+f(m,n-1);
a+b)的n次幂的展开式中各项的系数很有规律,对于n=2,3,4时分别是:1 2 1, 1 3 3 1,1 4 6 4 1。这些系数构成了著名的杨辉三角形:
下列的程序给出了计算第m层的第n个系数的计算方法,试完善之(m,n都从0算起)。
int f(int m, int n)
下列**,把一个2位整数交换十位与个位的位置。请填写缺失的**。
例如:当x=95时,返回59。
int switch_num(int x)
int a = x / 10;
int b = x % 10;
return 10*b+a;
此段**的意图是把一个缓冲区中的整数重新排列,使得所有负数都在正数的左边。请分析其工作流程,补充缺失的**。
void reorder(int *pdata, int len)
if(pdata ==null ||len ==0) return;
int *pbegin = pdata;
int *pend = pdata[len-1];
while(pbegin < pend)
if(*pbegin<0)
pbegin ++
contonue;
if(*pend>=0)
pend --
continue;
int temp = pbegin;
pbegin = pend;
pend = temp;
2019试题
2012年考试题。1 设a点为后视点,b为前视点,a点的高程为87.452米,当后视读数为1.267米,前视读数为1.663米,则b点的高程hb 米。a 88.719 b 89.115 c 87.484 d 87.056 2 观测水平角,仪器架设在o点,盘左时,左目标a读数为188 16 18 右目...
2019试题
法规的题还有17道实在想不起来了,其余总结好的都在这里了。答案基本确定的单选。1.科学发展观的根本法方 统筹兼顾。2.现代行政程序法的核心 听证制度 3.与城市规划相关的第一部行政法规 城市规划条例。4.行政法律关系的客体 违法建设。5.行政法律关系描述错误的是 建设单位是客体。6.公共行政的核心原...
2019试题
动能动能定理说课稿。国立坤。各位领导老师下午好,我今天说课的题目是 动能动能定理 我说课的顺序是 说教材 说课标 说学生 说教法 说教学程序 说设计意图。说教材。地位和作用 能定理是人教版必修 2 第七章机械能第7节的内容,动能动能定理是一个质点的功能关系,它贯穿于这一章教材,由于动能定理没有限定条...