A.0,1,2,0
B.0,0,0,3
C.1,1,2,0
D.编译有错
单选题 | 若有以下程序: #include void fun(float*a,float*b) ( float w; *a=*a+*a;w= *a;*a= *h;*b=W; } main() { float x=2..0,y=3.0,*px=&x,*py=&y; fun(px,py);printf(”%2.of,%2.0fkn”,X,y); ) 程序的输出结果是( )。 |
查看答案 |
单选题 | 若变量已正确定义为float型,要通过输入语句:seanf(”%f%f%f”,&a,&b,&c);给a赋值11.0,b赋值22.0,e赋值33.0,不正确的输入形式是( )。 | 查看答案 |
单选题 | 若二维数组a有m列,则在a[i][j]前的元素个数为( )。 | 查看答案 |
单选题 | 下列关于定点数与浮点数的叙述中错误的是( )。 | 查看答案 |
单选题 | 若有以下说明,则( )不是对strcpy库函数正确的调用。 strcpy库函数用于复制一个字符串:char*str1==”abed”, strZ[10],*str3="hijklmn",*str4[-2],*str5=”aaaa”; |
查看答案 |
单选题 | 有以下程序: main() {int a=0,b=10,c=0,d=0; if(a=1)b=1;c=2; else d=3: printf(”%d,%d,%d,%d\n”,a,b,c,d); } 程序输出( )。 |
查看答案 |
单选题 | 有下列程序: main() {char*p[]={¨3697”.”2584”); int i,j;long ntlm=0; for(i=0;i<2;i++) { j=0; while(p[i][j]!='\0') {if((p[i][j]-'\0')%2)num=10*num+p [j][j]-'0'; j+=2; } } print[(“%d\n”,num); 程序执行后的输出结果是( )。 |
查看答案 |
单选题 | 在C语言中,函数返回值的类型最终取决于( )。 | 查看答案 |
单选题 | 定义下列结构体(联合)数组: struet St {char name[15]; int age; )a[10]={”ZHA()”,14,”WANG”,15,”LIU”,16,” ZHANG”,l7); 执行语句print[(”%d,%c”,a[2].age,*(a[3].name+2))的输出结果为( )。 |
查看答案 |
单选题 | C语言中,字符(char)型数据在微机内存中的存储形式是( )。 | 查看答案 |
单选题 | 软件生命周期是指( )。 | 查看答案 |
单选题 | 有以下程序: #include void WriteStr(char*fn.char*str) {FILE*fp fp=fopen(fn,”w”);fputs(str,fp);fclose(fp);) main() { WriteStr(”t1.dat”,”start”); WriteStr(”t1.dat”,”end”);) 程序运行后,文件t1.dat中的内容是( )。 |
查看答案 |
单选题 | 设有如下关系表:![]() 则下列操作中正确的是( )。 |
查看答案 |
单选题 | 有以下程序: #include main() {int i,X[3][3]={1,2,3,4,5,6,7,8,9}; for(i=0;i<3;i++)printf(”%d,”,x[i][2-i]); { 程序的输出结果是( )。 |
查看答案 |
单选题 | 以下叙述中正确的是( )。 | 查看答案 |
单选题 | 若有定义:“int*P,x=0,*P,P=&x;”,则语句“printf(”%d\n”,*p);”的输出结果是( )。 | 查看答案 |
单选题 | 有下列二叉树,对此二叉树前序遍历的结果为( )。 | 查看答案 |
单选题 | 下列叙述中不正确的是( )。 | 查看答案 |
单选题 | 下列函数的类型是( )。 fun(double x) {float y; y=3*x-4; return y; } |
查看答案 |
单选题 | 若有定义:“int a[2][3];”,则对a数组的第i行第j列元素的正确引用为( )。 | 查看答案 |