单选题有以下程序(strcat函数用于连接两个字符串):
#nclude
#include
main()
{
char s[20]=''Welcome\0to\0'',t[]=''Beijing'';
strcat(s,t);
printf(''%s\n'',s);
}
程序运行后的输出结果是( )。
单选题下列能正确定义一维数组的选项是{{U}} {{/U}}。
A. int a[5]={0,1,2,3,4,5};
B. char a[]={0,1,2,3,4,5};
C. char a={'A','B','C'};
D. int a[5]="0123";
单选题执行语句printf(“%ukn”,+12345) 的输出结果是( )。
单选题C语言中double类型数据占字节数为
单选题若有以下程序main(){int a=6,b=0,c=0; for(;a;){ b+=a; a-=++c; } printf("%d,%d,%d\n",a,b,c);}则程序的输出结果是
单选题下述语句中,在字符串s1和s2相等时显示“they are Equal”的是( )。
单选题有以下程序: void swap1(int C[]) int t; t=c[0]; c[0]=C[1]; c[1]=t; void swap2(int c0, int c1) int t; t=c0; c0=c1; c1=t; main() int a[2]=3,5, b[2]=3,5); swapl(
单选题假定已建立以下链表结构,且指针p和q己指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
单选题函数rewind(fp)的作用是( )。
单选题有以下程序:
#include<stdio.h>
struct S
{int a, b; } data[2]=10, 100, 20, 200};
main()
{struct S p=data[1];
printf("%d/n", ++(p.a));
}
程序运行后的输出结果是______。
单选题表示关系a≤b≤c的C语言表达式为{{U}} {{/U}}。
A. (a<=B) &&(b<=C)
B. (a<=B) and(b<=C)
C. (a<=b<=C)
D. (a<=B) &(b<=C)
单选题以下程序的输出结果是______。 main() chsr st[20]="bello/0/t//"; print("%d%f/n",strlen(st),sizeof(st));
单选题有以下程序: main() { int a=1,b=2,m=0,n=0,k; k=(n=b>a)||(m=a<b); printf("%d,%d/n",k,m); } 程序运行后的输出结果是( )。
单选题下列程序的输出结果是______。 #define A 100 main() { int i=0,sun=0; do{ if(i==(i/2)*2)continue; sum+i; }while(++i<A) ; printf("%d/n",sun); }
单选题以下叙述中错误的是______。
单选题以下程序的输出结果是______。long fun(int n) long s; if(n==1||n==2) s=2; else s=n-fun(n-1); return s;main() printf("%ld/n",fun(3));
单选题有以下程序: void fun(int*a,int i,int j) int t; if(i<j) t=a[i];a[i]=a[j];a[j]=t; fun(a,++i,--j); main() int a[]=1,2,3,4,5,6,i; fun(a,0,5); for(i=0;i<6;i++) printf("%d",a[i]); 执行后的输出结果是 ______。
单选题下列能正确进行字符串赋值的是( )。
单选题若有以下程序 #include<stdio.h> typedef
struct stu{ char name[10],gender;
int score; }STU; void f(STU a,STU
b) { b=a;
printf("%s,%c,%d,",b.name,b.gender,b.score); {
main() { STU
a={"Zhao",'m',290},b={"Qian",'f',350}; f(a,b);
printf("%s,%c,%d/n",b.name,b.gender,b.score};
} 则程序的输出结果是______。
A.Zhao,m,290,Qian,f,350
B.Zhao,m,290,Zhao,m,290
C.Qian,f,350,Qian,f,350
D.Zhao,m,290,Zhao,f,350
单选题下列程序执行后输出的结果是______。 int d=1; fun(int p) { int d=5; d+=p++; printf("%d,",d); } main() { int a3; fun(a); d+=a++; printf("%d/n",d); }