当前分类: 02600C语言程序设计
问题:函数streat(strcpy(str1,str2),str3)的功能是()A、将字符串strl复制到字符串str2中,再连接到str3之后B、将字符串strl连接到str2之后,再复制到字符串str3之后C、将字符串str2复制到字符串strl中,再将字符串str3连接到strl之后D、将字符串str2连接到strl之后,再将字符串strl复制到str3中...
查看答案
问题:有函数int max(int x,int y){float z=2.5; return(z);则返回值是()A、2B、2.5C、3D、要看实参...
问题:执行语句:for(i=l;i++4;);后,变量i的值是()A、3B、4C、5D、不定...
问题:有宏定义#define M(x)x*x;则a=M(2+3)的值是()A、2B、3C、11D、25...
问题:要判别变量a为真应该使用()A、a=0B、a==0C、a==1D、a!=0...
问题:编程:从键盘输入一个字符串,并在显示器输出。...
问题:下列对变量的定义中,错误的是()A、可以不放在本编译单位中,而放在其他编译单位中B、可以放在某个函数的函数头中C、可以放在所有函数之外D、可以放在某个复合语句的开头...
问题:循环语句中的for语句,其一般形式如下: for(表达式1;表达式2;表达式3)语句 其中表示循环条件的是()A、表达式lB、表达式2C、表达式3D、语句...
问题:设有char str〔10〕,下列语句正确的是()A、scanf(”%s”,str);B、print[(”%c”,str);C、printf(”%s”,str〔0〕);D、printf(”%s”,str);...
问题:若有赋值语句x=x+3;则其含义是()...
问题:执行int x,y,z.k;x=(y=4,z=16,k=32)后,x的值是()A、4B、16C、32D、52...
问题:有如下程序: int func(int a,int b) {return(a+b);) main() { int x=2,y=5,z=8,r; r=func(fune(x,y),z); printf(”%d\n”,r);} 该程序的输出的结果是()A、12B、13C、14D、15...
问题:以下不合法的数值常量是()A、011B、1e1C、OxabCdD、8.OE0.5...
问题:int a=3,b=8,c=5,m;m=(ab)?a:(bc)?b:c;in的值为()A、3B、5C、8D、13...
问题:C语言程序函数返回值)是通过()语句返回。...
问题:int doom〔8〕数组doom的长度为()...
问题:以下for语句构成的循环执行的次数是() #include #define N 2 #define M N+l #define NUM(M+1)*M/2 main( ) {int i,n=0; for(i=1;i=NUM;i++) {n++;printf(“%d”,n);} printf(“/n”);} A、5B、6C、8D、9...
问题:在C语言中,下列描述正确的是()A、不能使用do—while语句构成的循环B、do-while语句构成的循环必须用break语句才能退出C、do-while语句构成的循环,当while语句中的表达式值为非零时结束循环D、do-while语句构成的循环,当while语句中的表达式值为零时结束循环...
问题:有以下程序段 struct st {int x;int *y,*pt; int a[]={l,2},b[]={3,4}; strct st c[2]={10,a,20,b}; pt=c; 以下选项中表达式的值为11的是() A、*pt→yB、pt→xC、++pt→xD、(pt++)→x...
问题:有以下程序 void swap(Char *x,Char *y) {Char t; t=*x;*x=*y;*y=t; } main( ) {Char *s1=”abc”,*s2=”123”; swap(sl,s2); printf(”%s,%s/n”,s1,s2); } 程序执行后的输出结果是()A、abe,123B、123,abcC、321,cbaD、1bc,a23...