问题 选择题

下列词语中,字形和加点字的读音都正确的一项是

A.愧(zuò)鸡(lè)引高歌(háng)风驰电(chè)

B.船(yùn)首(qǐ)若寒蝉(jìn)沐猴而(guān)

C.私(jī)金(yòng)一言弊(bì)之身陷圄(líng)

D.市(kuài)弃(bìn)意逢迎(qū)(chéng)人之危

答案

答案:D

题目分析:A.肋lèi B.冠guàn C.弊—蔽。这是一道字音、字形的综合考核题目,字音题考核的内容有多音字、形似字、音近字、形声字、统读字、生僻字、方言误读七类,命题形式主要有找出注音全部正确的一项、找出读音全部相同(或不同)的一项,找出读音全部相同(或不同)的一组三类。复习时分类整理记忆,以记忆为主,训练、记忆相结合。字形题考核的主要内容是形似音异字、音同形异字、音近形似字此题字音主要考核统读字、形声字、多音字、方言。“晕”“冠”“缉”“佣”“曲”“乘”在《异读词审音表》中明确标注,要重点记忆;“怍”“吭”“掣”“噤”“侩”“摈”“囹”属于形声字,有的读半边,有的不读半边要加以区分,“稽”属多音字,只在“稽首”中读qǐ,其余都读jī,“肋”属方言。字形是考的是音同形似字,可以用形旁辨义法区分,“一言蔽之”中的“蔽”是概括的意思,应从“艹”,遮盖的意思。“弊”显然不对。

填空题

字符串str由数字字符组成(长度不超过5个字符),可看作任意进制的数,请补充函数fun(),该函数的功能是:把 str字符串转换成任意进制的数,结果保存在数组xx中,由函数返回转换后数组腆的实际长度。其中x表示str原来的进制, y表示要转换成的进制。例如,输入str=“1111”,x=2,y=10,结果输出:15。如果输入str=“15”, x=10,Y=2,结果输出: 1111。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。 试题程序: #include <stdio.h> #include<stdlib.h> #include<string.h> #define N 8 int xx[N]; int fun(char *str,int x,int y) { int sum; int i=0; char *p=str; for(i=0; i<N; i++)xx[i]=0; sum=*p-’0’; p++; while (*p) { sum= 【1】 ; p++; } i=0; while(sum!=0) {xx[i]= 【2】 ; 【3】 ;i++; } return i; } main () { char str[6]; int i; int n; int x; int y; printf("Enter a string made up of ’0’ to ’9’ digits character:"); gets(str); if(strlen (str) >5) {printf("Error:string too longer!,please input again!\n\n");exit(0); } for(i=0;str[i];i++)if(str[i]<’0’||str[i]>’9’){ printf("Error:%c not is ’0’ to ’9’ digits character!\n\n", str[i]); exit(0);} printf("The original string: "); puts(str); printf("\nINPUT x= "); scanf("%d",&x); printf("\nINPUT y= "); scanf("%d",&y); n=fun(str,x,y); printf("\n%s is convered to",str); for (i=n-1; i>=0; i--)printf("%d",xx[i]); }

单项选择题