题目详情
当前位置:首页 > 招录类考试 > 党政公务员考试
题目详情:
发布时间:2023-11-07 07:17:58

[单项选择]已知a、b、c、d都是正整数,且a>b>c>d,a+b+c+d=2004,2a-2b+2c-2d=2004,则a+d的最小值是( )。
A. 1502
B. 1005
C. 1004
D. 999

更多"已知a、b、c、d都是正整数,且a>b>c>d,a+b+c+d=200"的相关试题:

[单项选择]已知a、b、c、d都是正整数,且a>b>c>d,a+b+c+d=2004,2a-2b+2c-2d=2004,则a+d的最小值是( )。
A. 1502
B. 1005
C. 1004
D. 999
[简答题]已知文件IN.DAT中存有若干个小于200的四位正整数,函数ReadDat( )读取若干个正整数并将其存入数组xx中。请编制函数CalValue( ),其功能要求:求出这个文件中共有所少个正整数totNum;求这些数中的各位数字之和是奇数的数的个数totCnt,以及满足此条件的这些数的算术平均值totPjz;最后调用函数writeDat( )把求出的结果输出到文件OUT.DAT中。
注意:部分源程序已经给出。
请勿改动主函数main( )、读函数ReadDat( )和写函数writeDAT( )的内容。
[试题源程序]
#inciude<stdio.h>
#include<conio.h>
#define MAXNUM 200
int xx[MAXNUM];
int totNum=0;
int totCnt=0;
double totPjz=0.0;
int ReadDat(void);
void writeDat(void);
void CaiVaiue(void)


void main( )

int i;
system("cls");
for(i=0;i<MAXNUM;i++) xx[i]=0;
if(ReadDat( ))

printf("数据文件IN.DAT不能打开!/007/n");
return;

CalValme( );
printf("文件IN.DAT中共有正整数=%d个/n",totNum);
printf("符合条件的正整数的个数=%d个/n",totCnt);
printf("平均值=%.2f/n",totpjZ);
writeDat( );

int ReadDat(void)

FILE *fp;
int i=0;
if((fp=fopen("IN.DAT","r"))==NULL) return 1;
while(!feof(fp))

fscan
[简答题]

已知在文件IN.DAT中存有若干个(<200)四位正整数,函数ReadDat( )读取若干个正整数并将其存入数组xx中。请编制函数CalValue( ),其功能要求:
(1)求出这个文件中共有多少个正整数totNum。
(2)求这些正整数中各位数字之和是奇数的正整数的个数totCnt,以及满足此条件的正整数的算术平均值totPjz,最后调用函数writeDat( )把结果输出到文件OUT.DAT中。
注意:部分源程序已经给出。
请勿改动主函数main( )、读函数ReadDat( )和写函数、writeDAT( )的内容。
[试题源程序]
#inolude<stdio.h>
#iFIclude<conio.h>
#define MAXNUM 200
int xx[NAXNUN];
int totNum=0;
int totCnt=0;
double totPjz=0.0;
int ReadDat(void);
void writeDat(void);
void CalValue(void)


void main( )

int i;
system("cls");
for(i=0;i<NAXNUN;i++)xx[i]=0;
if(ReadDat( ))

printf("数据文件IN.DAT不能打开!/007/n");
return;

CalValue( );
printf("文件IN.DAT中共有正整数=%d个/n",totNum);
printf("符合条件的正整数的个数=%d个/n",totCnt);
printf("平均值=%.2f/n",totPjz);
writeDat( );

int ReadDat(VOid)

FI

[单项选择]已知三角形三边长分别为3、15、X。若X为正整数,则这样三角形有多少个?
A. 3个 
B. 4个 
C. 5个 
D. 无数个
[简答题]

已知在文件in.dat中存有若干个(小于200)的4位数字的正整数,函数ReadDat( )读取若干个正整数并存人数组xx中。请编制函数CalValue( ),其功能要求:(1)求出这文件中共有多少个正整数totNum;(2)求这些数中的各位数字之和是奇数的数的个数totCnt,以及满足此条件的这些数的算术平均值totPjz,最后调用函数writeDat( ),把所求的结果输出到文件out.dat中。
注意:部分源程序已经给出。
请勿改动主函数main( )、读函数ReadDat( )和写函数writeDAq、( )的内容。
[试题源程序]
#include<stdio.h>
#include<conio.h>
#define MAXNUM 200
int xx[MASNUM];
int totNum=0;
int totCnt=0;
double totPjz=0.0:
int ReadDat(void):
void writeDat(void);
void CalValue(void)
{
}
void main( )
{
int i;
system("cls");
for(i=0;i<MAXNUM;i++)xx[i]=0;
if(ReadDat( ))

printf("数据文件IN.DAT不能打开!/007/n");
return;

CalValue( );
printf("文件IN.DAT中共有正整数=%d个/n",totNum);
printf("符合条件的正整数的个数=%d个/n",totCnt);
printf("平均值:%2f/n",totPjz);
writeDat( );

int ReadDat(void)

FILE*fp;

[简答题]编写程序,任意输入一个正整数,求出该正整数中最大的数字和最小的数字,如果该整数是个位数的话,最大的数字和最小的数字就是它本身。
[简答题]已知在文件IN65.DAT中存有若干个(个数<200)4位数字的正整数,函数ReadDat( )是读取这若干个正整数并存入数组xx中。请编制函数CalValue( ),其功能要求是: (1)求出这个文件中共有多少个正整数totNum。 (2)求出这些数中的各位数字之和是奇数的个数totCnt,以及满足此条件的这些数的算术平均值totPjz。最后调用函数WriteDat( )把所有结果输出到文件 OUT65.DAT中。
注意:部分源程序已给出。
请勿改动主函数main( )、读函数ReadDat( )和写函数WriteDat( )的内容。
试题程序:
#include<stdio. h>
#include<conio. h>
#define MAXNUM 200
int xx [MAXNUM];
int totNum=0;
int totCnt=0;
double totPjz=0.0;
int ReadDat (void);
void WriteDat (void) void CalValue (void)

void main ( )

int i;
clrscr ( );
for ( i=0; i<MAXNUM; i++ )
xx[i]=0;
if (ReadDat ( ) )

printf ("数据文件IN65.DAT不能打开! /007/")
return;

CalValue ( );
printf ( "文件IN65.DAT中共有正整数=%d个/n",totNum);
printf ( "符合条件的正整数的个数=%d个/n", totCnt)
printf ( "平均值=%. 21f/n", totPjz);
WriteDat ( );

int ReadDat (void)

FILE *fp;
int
[简答题]已知在文件IN.dat中存有若干个(少于200个)四位数字的正整数,函数ReadDat( )读取这若干个正整数并存入数组number中。请编写函数CalValue( ),其功能要求是:①求出文件中共有的正整数个数totNum;②求这些数右移1位后,产生的新数是奇数的数的个数totCnt以及满足此条件的这些数(右移前的值)的算术平均值totAve。最后调用函数writeDat( )把所求的结果输出到OUT.dat文件中。
注意:部分源程序已经给出。请勿改动主函数main( )、读函数ReadDat( )和写函数writeDat( )的内容。
#include <stdio.h>
#include <conio. h>
#define MAXNUM 200
int number [MAXNUM];
int totNum = 0; /* 文件IN.dst 中共有的正整数个数*/
int totCnt = 0; /* 符合条件的正整数的个数*/
double totAve = 0.0; /* 平均值 */
int ReadDat (void);
void writeDat(void);
void CalValue(void)void main ( )
int i;
for (i=0; i<MAXNUM; i++)
number [i] = 0;
if (ReadDat( ))
printf (" 数据文件 IN.dst 不能打开! /007/n");
return;

CalValue ( );
printf(" 文件 IN.dst 中共有的正整数个数=%d个/n", totNum);
printf (" 符合条件的正整数的个数 =%d个/n", totCnt);
printf("平均值=%.2f/n", totAve);
writeDat ( ); int ReadDat (void)
FILE *fp;
int i = 0;
if ((fp = fopen("IN.dat", "r")) == NULL)
retur
[简答题]已知在文件in70.dat中存有若干个(个数<200)4位数字的正整数,函数ReadDat( )是读取这若干个正整数并存入数组xx中。请编制函数CalValue( ),其功能要求是:(1)求出这个文件中共有多少个正整数totNum。 (2)求这些数右移一位后,产生的新数是奇数的数的个数totCnt,以及满足此条件的这些数(右移前的值)的算术平均值totPjz。最后调用函数WriteDat( )把所有结果输出到文件out70.dat中。
注意:部分源程序已给出。
请勿改动主函数main( )、读函数ReadDat( )和写函数Wiltedat( )的内容。
试题程序:
# inc lude<stdio, h>
# inc lude<conio, h>
# define MAXNUM 200 int xx [MAXNUM];
int totNum=0;
int totCnt=0;
double totPjz=0.0;
int ReadDat (void);
void WriteDat (void); void CalValue (void)
void main ( )

int i;
clrscr ( );
for ( i=0; i<MAXNUM; i++ )
xx[i] =0;
if (ReadDat ( ))

printf ( "数据文件IN70. DAT 不能打开! /007/n" );
return;

CalValue ( );
printf ( "文件IN70.DAT中共有正整数=%d个/n", totNum);
printf ( "符合条件的正整数的个数=%d个/n", totCnt );
printf ( "平均值=%.21f/n", totPjz);
WriteDat ( );

int ReadDat (void)

FILE *
[单项选择]

已知正整数数列{an}满足an+2=an+1+an且第七项等于18,则该数列的第10项为()


A. 47
B. 72
C. 76
D. 123
[单项选择]5个连续正整数,每个数都是合数,这5个连续正整数的和最小为()。
A. 110
B. 130
C. 150
D. 170
E. 180
[单项选择]已知100个正整数的和等于10000,在这些数里,奇数比偶数多,则这些数里至多有偶数的个数为______。
A. 49
B. 48
C. 47
D. 46
[单项选择]已知正整数数列{an}满足an+2=an+1+an,且第七项等于18,则该数列的第10项为()。
A. 47
B. 72
C. 76
D. 123
[单项选择]已知公差为2的正整数等差数列为an,则该数列满足不等式7/16<an/5<398/9的所有项的和为( )
A. 12320
B. 12430
C. 12432
D. 12543
[单项选择]

已知m,n是正整数,则m是偶数。

(1)3m+2n是偶数
(2)3m2+2n2是偶数()


A. 条件(1)充分,但条件(2)不充分
B. 条件(2)充分,但条件(1)不充分
C. 条件(1)和(2)单独都不充分,但条件(1)和(2)联合起来充分
D. 条件(1)充分,条件(2)也充分
E. 条件(1)和(2)单独都不充分,条件(1)和(2)联合起来也不充分
[单项选择]

已知﹛an﹜为等差数列,这改数列的公差为零()
(1)对任何正整数n,都有a1+a2+…+an≤n
(2)a2≥a3


A. 条件(1)充分,但条件(2)不充分
B. 条件(2)充分,但条件(2)不充分 
C. 条件(1)和(2)单独都不充分,但条件(1)和(2)联合起来充分
D. 条件(1)充分,条件(2)也充分 
E. 条件(1)和(2)单独都不充分,条件(1)和(2)联合起来也不充分
[单项选择]

有一段小程序,对数组A[n]中所有正整数和负整数求累加和,negat和posit分别返回负整数和正整数的累加和。
int maxInt=32767,minInt=-32768;
negat=0;posit=0;
for(int i=0;i<n;
i++) if(A[i]<0&&A[i]>=minInt-negat)negat=negat+A[i];
else if(A[i]>0&&A[i]<=maxInt-posit)posit=posit+A[i];
可能的测试路径数是()。


A. 3
B. 4
C. 5
D. 6
[单项选择]假设五个相异正整数的平均数是15,中位数是18,则此五个正整数的最大数的最大值可能是
A. 24
B. 32
C. 35
D. 40

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码