设有如下函数定义。若在主函数中用语句cout<<f("good")调用上述函数,则输

题型:单项选择题

问题:

设有如下函数定义。若在主函数中用语句cout<<f("good")调用上述函数,则输出结果为 (48)
int f(char *s)
char *p=s;
while(*p! =’\0’)p++;
return(p-s);

A.3

B.4

C.5

D.6

考点:计算机软件水平考试初级程序员初级程序员上午试题
题型:单项选择题

作家萧伯纳说“人生有两大悲剧,一是没得到你心爱的东西,另一是得到了你心爱的东西”:学者周国平则说“人生有两大快乐,一是没有得到你心爱的东西,于是你可以去寻求和创造,另一是得到了你心爱的东西,于是你可以去品味和体验”。从哲学角度看,两个观点存在差异的主要原因是

A.意识对于客观事物的反映是主动的、有选择的

B.价值判断和价值选择具有社会历史性特征

C.人们的认识结果是由客体对主体的作用决定的

D.追求真理是一个永无止境的认识过程

题型:单项选择题

根据句意和汉语提示,在空白处填入适当的单词

小题1:_____________(节日)like Christmas and Halloween are also popular in China now.

小题2:Pop star White Houston was found _______________( 死亡)on the eve of the Grammy Awards.

小题3:---What are the workers doing over there?

----- They are busy_______________( 建造 ) the BRT between Haizhou and Xugou.

小题4:Unluckily , the recent floods _______________( 摧毁) many farm-houses in the south.

小题5:Daniel did the exercises too________________( 粗心 ) , and it made his teacher very angry.

题型:单项选择题

小儿急腹症常见的有

A.肠套叠

B.急性阑尾炎

C.钳闭性腹股沟疝

D.胃溃疡出血

E.粘连性肠梗阻

题型:单项选择题

“垂帘听政”时期,宫内举行太庙祭享,需请()恭代。

A.道士

B.皇太后

C.议政王

D.遣王

题型:单项选择题

已知数据文件IN.DAT中存有200个四位数,并已调用读函数readDat()把这些数存入数组a中。请编写函数jsVal(),其功能是:把一个四位数的个位数字上的值减去千位数字上的值再减去百位数字上的值最后减去十位数字上的值,如果得出的值大于等于零且原四位数是偶数,则统计出满足此条件的个数cnt并把这些四位数按从小到大的顺序存入数组b中,最后调用写函数writeDat(),把结果cnt以及数组b中符合条件的四位数输出到OUT.DAT文件中。
注意:部分源程序已经给出。
程序中已定义数组:a[200],b[200],已定义变量:cnt。
请勿改动数据文件IN.DAT中的任何数据、主函数main()、读函数readDat()和写函数writeDat()的内容。
#include<stdio.h>
#define MAX 200
int a[MAX],b[MAX],cnt=0;
void jsVal()


void readDat()

int i;
FILE *fp;
fp=fopen("IN.DAT","r");
for(i=0;i<MAX;i++)
fscanf(fp,"%d,",&a[i]);
fclose(fp);

void writeDat()

FILE *fp;
int i;
fp=fopen("OUT.DAT","w");
fprintf(fp,"%d\n",cnt);
for(i=0; i<cnt;i++)
fprintf(fp,"%d\n",b[i]);
fclose(fp);

void main()

int i;
readDat();
jsVal();
printf("满足条件的数=%d\n",cnt);
for(i=0; i<cnt;i++)
printf("%d",b[i]);
printf("\n");
writeDat();

更多题库