10年真题及参考答案Word下载.docx

上传人:b****2 文档编号:12957444 上传时间:2022-10-01 格式:DOCX 页数:5 大小:16.19KB
下载 相关 举报
10年真题及参考答案Word下载.docx_第1页
第1页 / 共5页
10年真题及参考答案Word下载.docx_第2页
第2页 / 共5页
10年真题及参考答案Word下载.docx_第3页
第3页 / 共5页
10年真题及参考答案Word下载.docx_第4页
第4页 / 共5页
10年真题及参考答案Word下载.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

10年真题及参考答案Word下载.docx

《10年真题及参考答案Word下载.docx》由会员分享,可在线阅读,更多相关《10年真题及参考答案Word下载.docx(5页珍藏版)》请在冰豆网上搜索。

10年真题及参考答案Word下载.docx

=y;

C)%bD)y=x+y=x    以下选项中能表示合法常量的是A)整数:

1,200B)实数:

C)字符斜杠:

?

\\?

D)字符串:

\  表达式a+=a-=a=9的值是A)9B)_9  www。

com校园网  C)18D)0    若变量已正确定义,在ifprintf;

中,以下不可替代W的是  A)a<>b+cB)ch=getcharC)a==b+cD)a++    有以下程序#includemain{inta=1,b=0;

ifb++;

  elseififb+=2;

elseb+=3;

  printf;

}  程序运行后的输出结果是A)0B)1C)2D)3    若有定义语句inta,b;

doublex;

则下列选项中没有错误的是A)switch  B)switchx/{case0:

a++;

break;

  {case0:

case1:

b++;

  case1:

default:

  default:

}    }  C)switchx%2)  D)switch%2){case0:

  {case:

  case:

  default:

}      }  www。

com校园网  有以下程序#includemain{inta=1,b=2;

  while{b+=a;

a+=2;

b%二10;

}printf;

}  程序运行后的输出结果是A)5,11B)7,1C)7,11D)6,1    有以下程序#include<stdio.h>

main{inty=10;

while;

}  程序执行后的输出结果是A)y=0B)y=-1C)y=1  D)while构成无限循环有以下程序#include<stdio.h>

main  {chars[」=”rstuv\;

printf;

}  程序运行后的输出结果是A)tuv  B)字符t的ASCII码值C)tD)出错  www。

com校园网

  

com校园网  有以下程序#include<>

#include<>

main  {charx[]=”STRING”;

  x[0」=0;

x[1]=?

\0?

x[2」=?

0?

printf,strlen);

}  程序运行后的输出结果是A)61B)70C)63D)71    有以下程序#include<stdio.h>

Intf;

main{intn=1,m;

  m=f));

printf;

}  intf{returnx*2;

}程序运行后的输出结果是A)1B)2C)4D)8    以下程序段完全正确的是A)int*p;

scanf;

B)int*p;

C)intk,*p=&

k;

D)intk,*p:

;

*p=&

  有定义语句:

int*p[4];

以下选项中与此语句等价的是A)intp[4];

  www。

com校园网  B)int**p;

C)int*;

D)int「4」;

    下列定义数组的语句中,正确的是A)intN=10;

  B)#defineN10intx[N];

  intx[N];

  C)intx[0..10];

  D)intx[];

    若要定义一个具有5个元素的整型数组,以下错误的定义语句是A)inta[5]=﹛0﹜;

B)intb={0,0,0,0,0};

C)intc[2+3];

D)inti=5,d[i];

    有以下程序#include<stdio.h>

voidf;

main  {inta[5]={1,2,3,4,5},*r=a;

f;

printf;

}  voidf  {p=p+3;

}程序运行后的输出结果是A)1,4B)4,4C)3,1D)4,1  有以下程序#include<stdio.h>

voidfun{inti、j、k、t;

  for  {k=i;

  forifk=j;

com校园网  t=a〔i];

a〔i]=a[k];

a〔k]=t;

}}main  {intaa「10」={1、2、3、4、5、6、7},i;

fun;

  forprintf);

}  程序运行后的输出结果是A)7,2,5,4,3,6,1B)1,6,3,4,5,2,7C)7,6,5,4,3,2,1D)1,7,3,5,6;

2,1    下列选项中,能够满足“若字符串s1等于字符串s2,则执行ST\要求的是A)if==0)ST;

B)ifST;

  C)if==1)ST;

D)ifST;

    以下不能将s所指字符串正确复制到t所指存储空间的是A)while{t++;

s++;

}B)for;

C)do{*t++=*s++;

}while;

D)for;

  有以下程序#include<stdio.h>

#include<string.h>

main  {chara[20]=”ABCD\OEFG\0”,b[]=”IJK”;

strcat;

}  程序运行后的输出结果是A)ABCDE\\OFG\\OIJKB)ABCDIJK  www。

com校园网  C)IJKD)EFGIJK    有以下程序,程序中库函数islower用以判断ch中的字母是否为小写字母  #include<stdio.h>

#include<ctype.h>voidfun{inti=0;

while  {if)p[i-1]=p[i-1]-?

a?

+?

A?

i++;

}}main  {chars1[100]=”abcdEFG!

”;

}  程序运行后的输出结果是A)abcdEFG!

B)AbCdEFg!

C)aBcDEFG!

D)abcdEFg!

有以下程序#include<stdio.h>

voidfun  {iffun;

}main  {fun;

}程序运行后的输出结果是A)137B)731C)73D)37  www。

com校园网  有以下程序#include<stdio.h>intfun{staticintx=1;

x+=1;

returnx;

}main{inti;

s=1;

  fors+=fun;

}  程序运行后的输出结果是A)11B)21C)6D)120  有以下程序#inctude<stdio.h>#include<stdlib.h>Main  {int*a,*b,*c;

  a=b=c=malloc);

*a=1;

*b=2,*c=3;

a=b;

}  程序运行后的输出结果是  A)3,3,3  B)2,2,3  C)1,2,3  D)1,1,3    有以下程序#include<stdio.h>

main  {ints,t,A=10

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1