电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

第一届全国软件专业人才设计与开发大赛初赛题目

第一届全国软件专业人才设计与开发大赛初赛题目_第1页
第一届全国软件专业人才设计与开发大赛初赛题目_第2页
第一届全国软件专业人才设计与开发大赛初赛题目_第3页
全国软件专业人才设计与开发大赛题目选拔试题 (2011-03-27 21:02:09) 转载 标签: 杂谈 分类:计算机 全国软件专业人才设计与开发大赛题目选拔试题 一、基础篇(50 分) 1、单选(每题1 分,10 小题共10 分) 1). 执行下列程序中的输出语句后,x 的值是____ _. main() {int x ; printf("%d\n",(x=5*6,x*2,x+20));} A)30 B)60 C)50 D)80 2). 在C 语言中,下列选项属于合法的长整型常数的是_______. A)0L B)1234567 C)0.0234567 D)3.14159e3 3). 若有定义:int a,b;char x,y;并有以下输入数据: 14 22 XxYy (回车) 则能给a赋整数14,给b 赋整数22,给x赋字符x,给y 赋字符y 的正确程序段是________. A) scanf("%d %d",&a,&b);x=getchar();y=getchar(); B) scanf("%d%d %c %c",&a,&b,&x,&x,&y,&y); C) scanf("%d %d %c%c%c %c",&a,&b,&x,&x,&y,&y); D) scanf("%d%d %c %c",&a,&b,&x,&y); 4). 当c 的值不为0 时,下列选项中能正确将c 的值赋给变量a、b 的是_______. A)c=b=a; B)(a=c)‖(b=c); C)(a=c)&&(b=c);D)a=c=b; 5). 语句printf("%d\n",strlen("asd\n\x12\1\\"));的输出结果是______. A)9 B)11 C)7 D) 8 6). 下列程序的运行结果是________. main() { int y=10; do { y- - ;} while(- -y); printf("%d\n",y- -);} A)-1 B)1 C)8 D)0 7). 阅读下面程序,该程序段的功能是_____. #include main() { int c[ ]={23,1,56,234,7,0,34},i,j,t; for(i=1;i<7;i++) { t=c[i];j=i-1; while(j>=0&&t>c[j]) { c[j+1]=c[j];j- - ;} c[j+1]=t;} for(i=0;i<7;i++)printf("%d ",c[i] ); putchar('\n'); } A)对数组元素的升序排列 B)对数组元素的降序排列 C)对数组元素的倒序排列 D)对数组元素的随机排列 8). 有如下程序: #define f(x)x*x main() { int i ; i=f(4+4)/(2+2); printf("%d\n",i);} 该程序执行后的输出结果是_______. A)28 B)21 C)16 D)4 9). 下列程序的运行结果是_______. main() { unsigned c1=0xff,c2=0x00; c1=c2|c1>>2;c2=c1^0236; printf("%x,%x\n",c1,c2); } A)0x3f,0XA1 B)...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部