问题 选择题

李克强在《政府工作报告》中指出,2013年中央国家机关“三公经费”减少35%,31个省份本级公务接待费减少26%。加大廉政建设和 * * 败工作力度,一批违法犯罪分子受到惩处。中央和地方政府大幅度削减“三公”经费,将(    )

①导致政府机关人才流失                 ②有利于保持干部队伍的先进性和纯洁性

③减少消费性需求,影响经济发展速度     ④力促干部清正、政府清廉、政治清明

A.①②

B.②④

C.①③

D.③④

答案

答案:B

题目分析:中央和地方政府大幅度削减“三公”经费,是党和国家做出的正确的决策,有利于保持党的干部队伍的先进性和纯洁性,力促干部清正、政府清廉、政治清明,②④是对该行为的正确评价,①③说法错误,没有认识到该决策的正确性。该题选B。

问答题

【说明】 本程序从正文文件text.in中读入一篇英文短文,统计该短文中不同单词及出现次数,并按词典编辑顺序将单词及出现次数输出到正文文件word.out中。 程序用一棵有序二叉树存储这些单词及其出现的次数,边读入边建立,然后中序遍历该二叉树,将遍历经过的二叉树上的结点内容输出。 【函数】 # include <stdio.h> # include <malloc.h> # include <ctype.h> # include <string.h> # define INF"text.in" # define OUTF "word.our’ typedef struct treenode { char *word; int count; struct treenode *left, *right; } BNODE; int getword(FILE *fpt, char *word) { char c;c=fgetc(tpt); if (c==EOF) return 0; while(!(tolower(c)>= ’a’ && tolower(c)<= ’z’)) { c=fgetc(fpt); if (c==EOF) return 0; } /* 跳过单词间的所有非字母字符 */ while(tolower(c)>= ’a’ && tolower(c)<= ’z’) { *word++=c; c=fgetc(fpt);  } *word=’\0’;return 1; } void binary_tree(BNODE **t, char *word) { BNODE *ptr, *p; int compres;p=NULL;(1) ;while (ptr) /* 寻找插入位置 */{ compres=strcmp(word, ptr->word);/* 保存当前比较结果 */ if (!compres) { (2) ; return;} else { p=ptr;ptr=compres>0 ptr->right: ptr->left;   } } ptr=(BNODE *)malloc(sizeof(BNODE)); ptr->left=ptr->right=NULL; ptr->word=(char *)malloc(strlen(word)+1); strcpy(ptr->word, word); (3) ; if (p==NULL) *t=ptr; else if (compres>0) p->right=ptr; else p->left=ptr; } void midorder(FILE *fpt, BNODE *t) { if (t==NULL) return; midorder(fpt, (4) ); fprintf(fpt, "%s %d\n", t->word, t->count); midorder(fpt, t->right); } void main() { FILE *fpt; char word[40];BNODE *root=NULL;if ((fpt=fopen(INF, "r"))==NULL){ printf("Can’t open file %s\n", INF); return;}while(getword(fpt, word)==1) binary_tree( (5) );fclose(fpt);fpt=fopen(OUTF, "w");if (fpt==NULL){ printf("Can’t open fife %s\n", OUTF); return;}midorder(fpt, root);fclose(fpt); }

单项选择题