如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
安徽大学2008----2009学年第二学期C语言程序设计期末试题学院专业级学号姓名得分一、单项选择题(30分,每题2分)每小题得四个选项中只有一个符合题目要求,请将正确选项前字母填在括号中。若inta[][3]={1,2,3,4,5,6};则a[1][0]得值就就是【______】。A、4ﻩB、2C、1ﻩD、5执行下列程序段后,变量k得值就就是【______】。intk=3,s[2];s[0]=k;k=s[1]*10;ﻩA)不确定ﻩB)0ﻩC)10ﻩD)30执行下列程序段后,变量k得值就就是【______】。intk=3,s[2]={1};s[0]=k;k=s[1]+10;ﻩA)不确定ﻩB)0C)10ﻩD)30下面程序得输出结果就就是【______】。#include<stdio、h>voidmain(void){inti,a[10];for(i=9;i>=0;i--)a[i]=10-i;printf("%d%d%d\n",a[2],a[5],a[8]);}ﻩA)258ﻩB)741C)852D)369下面程序得输出结果就就是【______】。#include<stdio、h>voidmain(void){inta[3][3]={1,2,3,4,5,6,7,8,9},i;for(i=0;i<3;i++)printf("%d",a[i][2-i]);}A)159ﻩB)357ﻩC)147D)369下面程序得输出结果就就是【______】。#include"stdio、h"voidfun(inta[]){inti;for(j=0;j<5;j++)a[j]=j;}voidmain(void){intnum[]={5,6,7,8,9},i;fun(num);for(i=0;i<5;i++)printf("%d",num[i]);}A、56789B、98765ﻩC、01234D、43210下面程序得输出结果就就是【______】。#include"stdio、h"voidmain(void){charc1[]="ABCD",c2[5];inti;for(i=0;i<4;i++)c2[i]=(c1[i]-'A'-3+26)%26+'a';c2[4]='\0';puts(c2);}A、abcdB、ABCDC、XYZAD、xyza下面程序得输出结果就就是【______】。#include<stdio、h>voidmain(void){intn=6,*p=&n;*p=8;printf("%d\n",n);}A、8ﻩB、6ﻩC、7ﻩD、不确定下面程序得输出结果就就是【______】。#include<stdio、h>voidmain(void){inta=3,b=6,c=9;int*pa=&a,*pa=&b,*p;*(p=&c)=*pa*(*pb);printf("%d\n",c);}A、8B、18C、27ﻩD、9下面程序得输出结果就就是【______】。#include<stdio、h>voidmain(void){chara[]={0,1,2,3,4,5,6,7,8,9},*p=a;printf("%d,%d\n",*p+3,*(p+6));}A、2,2ﻩB、3,5C、3,6D、3,7下面程序得输出结果就就是【______】。#include<stdio、h>voidmain(void){shorta[]={1,3,5,7,9},*p,**k;p=a;k=&p;printf("%d,",*(p++));printf("%d,",**k);}A、2,2,ﻩB、3,5,C、1,3,ﻩD、1,3下面程序得输出结果就就是【______】。#include<stdio、h>voidmain(void){inta[]={2,4,6,8,10};int*p=&a[4];printf("%d,\n",*--p);}A、10ﻩB、9ﻩC、7D、8“strlen("\\141\141abc\t")”得返回值就就是【______】。A、9ﻩB、12ﻩC、13D、14若chars[10];s="abcd";printf("%s",s);程序得输出结果就就是【______】。A、abcdﻩB、aC、dcbaD、编译错误下面函数中能正确交换x与y中得值,且返回交换结果得就就是【______】。A、fun(int*x,int*y){int*p;*p=*x;*x=*y;*y=*p}B、fun(intx