汉字听写大赛

放浪形骸fànɡ lànɡ xínɡ hái

题目

放浪形骸fànɡ lànɡ xínɡ hái

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

请读程序: include f(int b[],int n) { int i,r; r=l; for(i=0;i<=n;i++

请读程序: # include<stdio.h> f(int b[],int n) { int i,r; r=l; for(i=0;i<=n;i++)r=r*b[i]; return r; } main() { int x a[]={2,3,4,5,6,7,8,9}; x=f(a,3); printf ("%d\n",x); } 上面程序的输出结果是 ( )

A.720

B.120

C.24

D.6


正确答案:B

第2题:

下列等式成立的有()。

A.(F/A,i,n)=(P/F,i,n)X(A/P,i,n)

B.(P/F,i,n)=(A/F,i,n)×(P/A,i,n)

C.(A/P,i,n)=(F/P,i,n)×(A/F,i,n)

D.(A/P,i,n)=(P/F,i,n1)×(A/F,i,n2),n1+n2=n

E.(A/F,i,n)=(P/F,i,n)X(A/P,i,n)


正确答案:C

第3题:

zūn xún táo zuì wēī é chōnɡ jǐnɡ lǎn duò shèn tòu

( )( )( )( )( )( )

jué xīn shì zhǒnɡ zi, shí ɡàn cái shì féi liào.

______________________________________________


正确答案:
遵循、陶醉、憧憬、巍峨、懒惰、渗透
决心是种子,实干才是肥料。

第4题:

据资金时间价值的概念可知,(P/A,i,n)X()=1。



A.(A/P,i,n)
B.(F/A,i,n)
C.(P/F,i,n)
D.(A/F,i,n)

答案:A
解析:
(P/A,i,n)为年金现值系数,(A/ P,i,n)为资金回收系数,二者互为倒数。

第5题:

下列给定程序中,函数fun()的功能是:计算

S=f(-n)+f(-n+1)+…+f(0)+f(1)+f(2)+…f(n)的值。

例如,当n为5时,函数值应为10.407143。f(x)函数定义如下:

请改正程序中的错误,使它能得山正确的结果。

注意:不要改动main 函数,不得增行或删行,也不得更改程序的结构。

试题程序:

include <conio. h>

include <stdio. h>

include <math. h>

/**************found***************/

f (double x)

{

if (x==0.0 || x==2.0)

return 0.0;

else if (x<0.0)

return (x-1) / (x-2);

else

return (x+1) / (x-2);

}

double fun(int n)

{

int i; double s=0.0,y;

for (i=-n; i<=n; i++)

{ y=f(1.0*i); s+=y;}

/**************found**************/

return s

}

main()

{ clrscr();

printf ("%f\n", fun (5));

}


正确答案:(1)错误;(1)f(double x) 正确:double f (double x) (2)错误;return s 正确:return s;
(1)错误;(1)f(double x) 正确:double f (double x) (2)错误;return s 正确:return s; 解析:该程序的流程是,fun()程序对f (n)项循环累加,fun()程序采用条件选择语句计算函数f(x)的值。本题错误在于未定义函数f(double x)的返回值类型。C语言规定,在未显式声明的情况下,函数返回值默认为int 型。

第6题:

学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun(),该函数的功能是:把高于等于平均分的学生数据放在b所指的数组中,低于平均分的学生数据放在c所指的数组中,高于等于平均分的学生人数通过形参n传回,低于平均分的学生人数通过形参m传回,平均分通过函数值返回。

注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。

试题程序:

include <stdio.h>

define N 12

typedef struct

{char num[10];

double S;

} STREC;

double fun(STREC *a,STREC *b,STREC *C,int *n,int *m)

{

}

main()

{

STREC s[N]={{“GA05”,65},{“GA03”,86},

{“GA02”,76},{“GA04”,95},{“GA01”,93},

{“GA07”,78},{“GA08”,68},{“GA06”,88},

{“GA09”,60},{“GAll”,54},{“GAl2”,56},

{“GAl0”,98}};

STREC h[N],l[N],t;

FILE *out;

int i,j,m,n;

double ave;

ave=fun(S,h,l,&n,&m);

printf("The %d student data which is higher than %7.3f:\n",n,ave);

for(i=0;i<n;i++)

printf("%s %4.lf\n",h[i].num,

h[i].s);

printf("\n");

printf("The %d Student data which iS lower than%7.3f:\n",m,ave);

for(i=0;i<m;i++)

printf("%s %4.1f\n",l[i].num, l[i].s);

printf("\n");

ut=fopen("out26.dat", "w");

fprintf(out, "%d\n %7.3f\n",n,ave);

for(i=0;i<n-1;i++)

for(j=i+1;i<n;j++)

if(h[i].s<h[j].s)

{t=h[i];h[i]=h[i];h[j]=t;}

/*分数从现到低排列*/

for(i=0;i<n; i++)

fprintf(out,“%4.1f\n",h[i].s);

fprintf(out,"%d\n %7.3f\n",m,ave);

for(i=0;i<m-1;i++)

for(j=i+1;i<m;j++)

if(l[i].s<l[j].s)

{t=l[i];l[i]=l[j];l[j]=t;}

/*分数从高到低排列*/

for(i=0;i<m;i++)

fprintf(out,"%4.1f\n",l[i].s);

fclose(out);

}


正确答案:double fun (STREC *aSTREC *bSTREC *C int *nint *m) { int i; double av=0.0; *n=0; *m=0; for(i=0;iN;i++) av=av+a[i].S; av=av/N; /*求平均值*/ for(i=0;iN;i++) if(av=a[i].s) { b[*n]=a[i]; /*将高于等于平均分的学生存从所指存储单元中并统计人数*/ *n=*n+l; } else { c[*m]=a[i]; /*将低于平均分的学生存入c所指存储单元中并统计人数*/ *m=*m+1; } return av; /*返回平均分*/ }
double fun (STREC *a,STREC *b,STREC *C, int *n,int *m) { int i; double av=0.0; *n=0; *m=0; for(i=0;iN;i++) av=av+a[i].S; av=av/N; /*求平均值*/ for(i=0;iN;i++) if(av=a[i].s) { b[*n]=a[i]; /*将高于等于平均分的学生存从所指存储单元中,并统计人数*/ *n=*n+l; } else { c[*m]=a[i]; /*将低于平均分的学生存入c所指存储单元中,并统计人数*/ *m=*m+1; } return av; /*返回平均分*/ } 解析:本题中第1个循环的作用求出所有分数的总和,只有进行了av=av/N后才得到平均值(我们在前面的程序中碰到过类似问题)。第2个循环的作用是将高于等于平均分的学生存/kb所指存储单元中,将低于平均分的学生存入c所指存储单元中。同一结构体变量之间可以互相赋值。
本程序中直接用*n,*m来分别表示b,c的下标,注意开始时要给*n,*m赋0,且使用时不能少*号。因为单独的n, m是一个指针变量,而我们要用的是它所指向的那个存储单元中的值。

第7题:

有以下程序()。 include int f(int n) { if(n==1)return l; else return f(n-1)+1;

有以下程序( )。 #include<iostream.h> int f(int n) { if(n==1)return l; else return f(n-1)+1; } void main() { int i,j=-; for(i=1;i<3;i++) j+=f(i); cout<j<<endl; } 程序运行后输出结果是( )。

A.4

B.3

C.2

D.1


正确答案:B

第8题:

看拼音写词语

jù pà shuāi lǎo pàn duàn xián yí cāo zòng

( ) ( ) ( ) ( ) ( )

fèi xū jǔ sànɡ chàn dǒu jǐn shèn qí qū

( ) ( ) ( ) ( ) ( )


正确答案:
惧怕 衰老 判断 嫌疑 操纵
废墟 沮丧 颤抖 谨慎 崎岖

第9题:

以下程序的执行结果是______ include int f(int b[],int n) { int i,r=l; for(i=0;

以下程序的执行结果是______

include<iostrearn.h>

int f(int b[],int n)

{

int i,r=l;

for(i=0;i<n;i++)

r=r*b[i];

return r;

}

void main()

{

int x,a[]= {2,3,4,5,6,7,8,9};

x=f(a,3):

cout<<x<<endl;

}


正确答案:120
120

第10题:

威风凛凛wēi fēnɡ lǐn lǐn


正确答案: 威风:威严的气概;凛凛:严肃,可敬畏的样子。形容声势或气派使人敬畏。

更多相关问题