单选题下列叙述中正确的是______。
单选题在下列给出的表达式中,与while(E)中的(E)不等价的表达式是
____
。
单选题有以下程序 void swap(char* x,char *y) {char t; t= *x; *X= *y; *y=t; } main() {char*s1:"abc",*s2="123"; swap(s1,s2);printf("%s,%s/n",s1,s2); } 程序执行后的输出结果是
单选题下列叙述中错误的是
单选题设a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值是______。
单选题在数据结构中,从逻辑上可以把数据结构分为______。
单选题有以下程序: #include <stdio.h> #define N 20 fun(int a[] ,int n,int m) { int i,j; for(i=m;i> :n;i--) a[i+1] =a[i]; } main( ) { int i,a[N.] = 11,2.3,4,5,6,7,8,9,10[; fun( a,2,9) for(i =0;i<5;i ++ ) printf("% d" ,a[i] );程序运行后的输出结果是( )。
单选题计算机软件设计过程中,符合划分模块的准则的选项是( )。
单选题下列结构中属于线性结构链式存储的是
单选题下面程序的输出结果是 ( ) maint( ) char * s="121"; int k=0,a=0,b=0; do k + +; if (k%2==0) a=a + s[k]-'0';continue; b=b + s[k]-'0';a=a + s[k]-'0' wnile(s[k+1]); printf("k=%d a=%d b=%d/n",k,a,b);
单选题有如下程序: #include <stdio.h> int
change(int*data) {
return(*data)++; } main()
{ int data=123;
change( printf("%d,",data);
data = change(
printf("%d,",data); printf("/n"); }
程序运行后的输出结果是______。
A.124,124,
B.123,124,
C.124,123,
D.123,123,
单选题下面程序的输出结果是______。 #inc1ude<stdio.h> main() { char*p[]={"BOOL","OPK","H","SP"}; int i; for(i=3;i>=0;i-,i-) prinf("%c",*p[i]); print("/n") }
单选题若有以下程序段: int m=0xabc, n=0xabc; m-=n; printf("% X/n", m); 执行后的输出结果是______。
单选题为了建立如下图所示的存储结构(即每个节点含两个域,data是数据域,next是指向节点的指针域),则在()处应填入的选项是______。Structlink{chardata;______}node;
单选题以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址。 #include <stdio.h> #include <string.h> char *scmp(char*s1,char*s2) if(strcmp(s1,s2)<0) return(s1); else return(s2); main() int i; char string[20],str[3][20]; for(i=0;i<3;i++) gets(str[i]); strcpy(string,scmp(str[0],str[1])); /*库函数strcpy对字符串进行复制*/ strcpy(string,scmp(string,str[2])); printf("%s/n",string); 若运行时依次输入:abcd、abba和abc三个字符串,则输出结果为( )。 A) abcd B) abba C) abc D) baca
单选题有以下程序: #include <string.h> #include <stdio.h> main() char a[7]="a0/0a0/0"; int i, j; i=sizeof(A); j=strlen(A); printf("%d%d/n", i, j); 程序运行后的输出结果是( )。 A) 2 2 B) 7 6 C) 7 2 D) 6 2
单选题有以下程序段: int k=0,a=1,b=2,c=3;
k=a<b?b:a;k=k>c?c:k; 执行该程序段后,k的值是______。
A. 3
B. 2
C. 1
D. 0
单选题下列程序的输出结果是( )。 main() chara[7]="a0/0a0/0";int i,j; i=sizeof(a); j=strlen(a); printf("%d %d/n",i,j); A) 2 2 B) 7 6 C) 7 2 D) 6 2
单选题有以下程序:
#include<stdio.h>
main()
{
int y=9;
for(;y>0;y--)
if(y%3==0)
printf("%d",--y);
}
程序的运行结果是______。
单选题设变量已正确定义并赋值,以下正确的表达式是