問題詳情
33)有以下程序#include #include void fun(char *s[],int n){ char *t; int i,j;for(i=0;istrlen(s[j])) {t=s[i];s[i]:s[j];s[j]=t;}}main(){ char *ss[]={"bcc","bbcc","xy","aaaacc","aabcc"};fun(ss,5); printf("%s,%sn",ss[0],ss[4]);}程序的运行结果是
(A)xy,aaaacc
(B)aaaacc,xy
(C)bcc,aabcc
(D)aabcc,bcc
(A)xy,aaaacc
(B)aaaacc,xy
(C)bcc,aabcc
(D)aabcc,bcc
參考答案
答案:A
難度:適中0.5
統計:A(0),B(0),C(0),D(0),E(0)
內容推薦
- 23)有以下程序#include main(){ int a[ ]={1,2,3,4},y,*p=&a[3];--P; y=*p;printf("y=%dn",y);}程序的运
- 32)有以下程序#include void fun(int *s,int n1,int n2){ int i,j,t;i=n1; j=n2;while(i<j) {t=s[i];s[i]=s[
- 5)算法的有穷性是指(A)算法程序的运行时间是有限的 (B)算法程序所处理的数据量是有限的 (C)算法程序的长度是有限的(D)算法只能被有限的用户使用
- 37)有以下程序# include main(){char p[20]={′a′, ′b′, ′c′, ′d′}, q[]="abc", r[]="abcde"
- 13)以下选项中不属于字符常量的是(A)′C′ (B)"C" (C)′xCC′ (D) ′72′
- 22)以下不构成无限循环的语句或语句组是(A) n=0; do{++n;}while(n<=0);(B) n=0; while(1){n++;}(C) n=10; while(n);{n--;}
- 31)有以下程序#include main(){ int s[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i<12;i++) c[s[i]]
- 二、选择题(本题共8小题,在每小题给出的四个选项中,有的只有一个选项正确,有的有多个选项正确,全部选对的得6分,选对但不全的得3分,有选错的得0分)据报道,最近在太陽系外发现了首颗“宜居”行星,
- 36)有以下语句,则对a数组元素的引用不正确的是int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;(A)a[p-a] (B)*(&a[i]) (C)p[i] (D)*(*(a+
- 12)以下选项中不合法的标识符是 (A)print (B)FOR (C)&a (D)_00
內容推薦
- 15)以下定义语句中正确的是(A)int a=b=0; (B)char A=65+1,b=′b′; (C)float a=1,*b=&a,*c=&b; (D)double a=0.0;b=1;
- 7)下列关于栈的叙述正确的是(A)栈按"先进先出"组织数据 (B)栈按"先进后出"组织数据 (C)只能在栈底插入数据 (D)不能删除数据
- 34)有以下程序#include int f(int x){ int y;if(x==0||x==1) return(3);y=x*x-f(x-2);return y;}main(){ int z;z
- 25)设有如下程序段char s[20]="Beijing",*p;p=s;则执行p=s;语句后,以下叙述正确的是(A)可以用*p表示s[0] (B)s数组中元素的个数和p所指字
- 16)有以下程序段char ch; int k;ch=′a′; k=12;printf("%c,%d,",ch,ch,k); printf("k=%dn",k)
- 35)有以下程序#include void fun(char *a,char*B{ while(*a==′*′)a++;while(*b=*A{b++;a++;}}main(){ char *s=
- 26)若有定义:int a[2][3];,以下选项中对a数组元素正确引用的是(A)a[2][!1] (B)a[2][3] (C)a[0][3] (D)a[1>2][!1]
- 17)已知字母A的ASCII码值为65,若变量kk为char型,以下不能正确判断出kk中的值为大写字母的表达式是(A)kk>=′A′&& kk=′A′||kk=′a′&&(kk+32)<=
- 36)有以下程序#include #include typedef struct{ char name[9]; char sex; float score[2]; }STU;void f(STU A{
- 27)有定义语句:char s[10];,若要从终端给s输入5个字符,错误的输入语句是(A)gets(&s[0]); (B)scanf("%s",s+1); (C)gets(s);
- 37)有以下程序#include main(){ FILE *fp; int a[10]={1,2,3},i,n;fp=fopen("ddat","w")
- 38)变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000。若要求将a的高4位取反,低4位不变,所要执行的运算是(A)a^b (B)a|b (C)a&
- 39)在C语言中,只有在使用时才占用内存单元的变量,其存储类型是(A)auto和register (B)extern和register (C)auto和static (D)static和registe
- 采用基因工程技术将人凝血因子基因导入山羊受精卵,培育出了转基因羊。但是,人凝血因子只存在于该转基因羊的乳汁中。以下有关叙述,正确的是A.人体细胞中凝血因子基因编码区的碱基对数目,等于凝血因子氨基酸
- 40)设有定义语句int (*f)(int);,则以下叙述正确的是(A)f是基类型为int的指针变量 (B)f是指向函数的指针变量,该函数具有一个int类型的形参(C)f是指向int类型一维数组的指
- 在常温常压下呈气态的化合物,降温使其固化得到的晶体属于A.分子晶体 B.原子晶体 C.离子晶体 D.何种晶体无法判断
- 某原子核AZ X吸收一个中子后,放出一个电子,分裂为两个α粒子。由此可知A.A=7,Z=3 B.A=7,Z=4 C.A=8,Z=3 D.A=8,Z=4
- 下列叙述正确的是A.同一主族的元素,原子半径越大,其单质的熔点一定越高B.同一周期元素的原子,半径越小越容易失去电子C.同一主族的元素的氢化物,相对分子质量越大,它的沸点一定越高D.稀有气体元素的
- 红光和紫光相比,A.红光光子的能量较大;在同一种介质中传播时红光的速度较大B.红光光子的能量较小;在同一种介质中传播时红光的速度较大C.红光光子的能量较大;在同一种介质中传播时红光的速度较小D.
- 如图,在匀强磁场中固定放置一根串接一电阻R的直角形金属导轨aob(在纸面内),磁场方向垂直纸面朝里,另有两根金属导轨c、d分别平行于oa、ob放置。保持导轨之间接触良好,金属导轨的电阻不计。现经
- 用NA代表阿伏加德罗常数,下列说法正确的是A.0.5molAl与足量盐酸反应转移电子数为1NAB.标准状况下,2LSO3所含的分子数为0.5NAC.0.1molCH4所含的电子数为1NAD.
- 我国将要发射一颗绕月运行的探月卫星“嫦娥1号”。设该卫星的轨道是圆形的,且贴近月球表面。已知月球的质量约为地球质量的181 ,月球的半径约为地球半径的14 ,地球上的第一宇宙速度约为9km/
- 2003年,IUPAC(国际纯粹与应用化学联合会)推荐原子序数为110的元素的符号为Ds,以纪念该元素的发现地(Darmstadt,德国)。下列关于Ds的说法不正确的是(A)Ds原子的电子层数为7
- 如图所示,质量为m的活塞将一定质量的气体封闭在气缸内,活塞与气缸之间无磨擦,a态是气缸放在冰水混合物中气体达到的平衡状态,b态是气缸从容器中移出后,在室温(27℃)中达到的平衡状态,气体从a态变
- 把分别盛有熔融的氯化钾、氯化镁、氯化铝的三个电解槽串联,在一定条件下通电一段时间后,析出钾、镁、铝的物质的量之比为A.1:2:3 B.3:2:1 C.6:3:1 D.6:3:2