当前位置:首页 > 湖南省对口升学考试计算机应用类试题含参考答案
A.无线AP B.无线网卡 C.路由器 D.交换机
(2)目前常用的无线局域网标准是IEEE 系列标准,在网络设备支持的情况下,如果计算机
PCll与PC20之间需要通过无线传输介质实现最大传输速率,那么应该采用下列选项中的 ③D 标准。 A.
B. IEEE
C.IEEE
D. IEEE
(3)如果计算机PC1釆用超五类双绞线与“网络设备X”相连,那么该双绞线的最大长度不
能超过 100 米。
31.输入三角形的三边a、b、c,判断a、b、c能否构成三角形,如果能够构成三角形则判断为何
种类型的三角形:等腰三角形、等边三角形、直角三角形、等腰直角二角形、一般三角形。 说明:
―般三角形:两条边长之和大于第三条边长; 等腰三角形:两条边长相等; 等边三角形:三条边长相等;
直角三角形:两条边长的平方和等于第三条边长的平方。 #include <> #include<> main() {
float a,b,c;
printf(”请输入三角形边长化\; scanf(\if( ①a+b printf (\不能构成三角形\\n\ else if ( ②a*a+c*c==b*b||a*a+b*b==c*c||b*b+c*c==a*a if ((a=b)||(b=c)||(c=a)) printf(\等腰直角三角形\\n\; else printf (\直角三角形\\n\else if( ③a==b&&b==c ) ) printf (\等边三角形\\n\ else if ( ④a==b&&a==c||a==b&&b==c printf (\等腰三角形\\n\else printf (一般三角形\\n\ } 32.每年一度的“营销盛典”会议即将举行,请利用界word 2003中的邮件合并功能,制作 “营 销盛典”会议邀请函。邮件合并的操作步骤是: (1)打开文档,依次单击“视图” → “工具栏”→“ ① 邮件合并 ”菜单项,打开如图 10所示的工具栏。 (2)单击“ ②A ”按钮,设置文档类型为“普通word文档”。 (3)单击“ ③E ”按钮,选取数据源文件“参会人员.xls”。 (4)单击“ ④C ”按钮,将数据库域中的“客户姓名”和“称呼”字段插入到文档内。 ) (5)单击“合并到新文档”按钮,则批量生成了“营销盛典”会议邀请函。 图9 A设置文档类型 B插入域 C插入word域 图10 D合并到打印机 四、程序分析题(本大题共3小题,共75分) 33.阅读程序,写出运行结果(每小题5分,共25分)(1)下列程序的运行结果是 ①1,2,3 #include <> main() { int i=0,j=l,z=2; if(0++||z++)&&i++); printf(\ } (2)下列程序的运行结果是 ②good luck #include <> main(){ int n='b'; switch(++n){ default :printf (\case 'a': case 'A': case 'b': case 'B':printf (\case 'c': case 'C':printf (\case 'd': case 'D':printf (\ } } (3)下列程序的运行结果是 ③j=b i=b #include <> main(){ int i,j; for(i=0;i<5;i++) for(j=l;j<10;j++){ if(j==6) break; if(i<3) continue; E打开数据源 F查看合并数据 G合并到新文档 } printf(\printf(\ } (4)下列程序的运行结果是 ④42 #include <> int f(int x[],int n){ int i,r=1; for(i=0;i<=n;i++) r=r*x[i]; return r; } main(){ int s,a[]={2,7,3,l,5,4,6,8}; s=f(a,3); printf(\} (5)下列程序的运行结果是 ⑤6,7,6 #include <> int *f(int *x,int *y){ if(*x<*y) return x; else return y; } main(){ int a=6,b=7,*p,*q,*r; p=&a; q=&b; r=f(p,q); printf(\ } 34.程序填空。将正确内容填入答题卡相应位置,使程序完整(每空5分,共25分) (1)函数sum(n)使用递归完成表达式的运算:sum(npl*2+2*3+n*(n+l) int sum(n){ if(n=l) return ①0 ; else return ②f(n+1)+(n+1)*n ; } (2)函数insert(charstrl[],charstr2[],int idx)实现在字符串str1中的第idx个字符后插入字符串str2, 如下程序的输出为:abkkkcd #include <> void insert(char strl[],char str2[],int idx){ char *p,*q; p=strl; int i=0; for(i=0; i P++; while(*str2!='\\0'){ q=p; while(*q!= '\\0') ③q++ ; while(q>=p){ *(q+l)=*q ; ④q-- ; } q++; *q=*str2; str2++; ⑤p++ ; } } main(){ char a[10]=\charb[5]=\insert(a,b,2); printf(\} 35.阅读程序,修改程序中的错误,不得增行或删行,也不得更改程序结构。请在答题卡中指出错误 代码所在的行号,并给出该行修改后的程序代码。(每空5分,共25分) (1)下面函数fun的功能是:依次取出字符串中所有数字字符,形成新的字符串,并取代原字符 串。以下程序只允许修改两行。 Ll #include <> L2 void fun (char s[ ]){ L3 int i=0,j=0; L4 for( ; s[i]!= '\\0'; i++) L5 if(s[i]>= '0' & s[i]<= '9'){ 以字符串的形式输入一个浮点数的字符串,通过程序转换 成对应的浮点数,需要考虑输入数据的正负。
共分享92篇相关文档