单选题有以下程序 int f(int n) {if(n==1)return
1; else return f(n-1)+1;} main()
{ int i,j=0; for(i=1;i<3;i++)j+=f(i);
printf("%d/n",j);} 程序运行后的输出结果是
A. 4
B. 3
C. 2
D. 1
单选题有以下程序: #include <stdio.h> #include <stdlib.h> struct NODE int num; struct NODE *next; ; main() struet NODE *p,*q,*r; int sum=0; p=(struct NODE *) malloc(sizeof(struct NODE)); q=(struct NODE *) malloc(sizeof(struet NODE)); r=(struct NODE *) malloc(sizeof(struct NODE)); P- >num=1;q- >num=2;r->num=3; p- >next=q;q- >next=r;r- >next=NULL; sum + =q- >next- >num;sum + =P- >num; printf("%d/n",sum); 执行后的输出结果是( )。
单选题有下列二叉树,对此二叉树前序遍历的结果为{{U}}{{/U}}。A.ACFHIBEDGB.ABCDEFGHIC.ABDEGCFHID.ABCDEFHGI
单选题若有以下程序
#include<stdio.h>
int fun(int x)
{int y;
y=x++;
return y;
}
main()
{int k;
for(k=0;k<3;k++){printf("%d,",fun(k)+k);k++;}
}
执行后的输出结果是______。
单选题有以下程序
#include <stdio.h>
int add(int a,intB){return(a+b);}
main()
{ int k,(*f)(),a=5,b=10;
f=add;
...
}
则以下函数调用语句错误的是______。
单选题下面的程序段运行后,输出结果是 int i,j,x=0; static int a[8][8]; for(i=0;i<3;i++) for(j=0;j<3;j++) a[i][j]=2*i+j; for(i=0;i<8;i++) x+=a[i][j]; printf("%d",x); A) 9 B) 0 C) 不确定值 D) 18
单选题下面语句的输出结果是______。printf("%d\n",strlen("\t\"065\xff\n"));
单选题设a,b,c是整型变量,且已正确赋初值,以下选项中错误的赋值语句是______。
单选题下列程序执行输出的结果是( )。 #include <stdio.h> f(int
单选题已知下列函数定义: fun(int *b,int c,int d) {int k; for(k=0;k
单选题有以下程序
#include
#define N 5
#define M N+1
#define f(x) (x*M)
main()
{int i1,i2;
i1=f(2);
i2=f(1+1);
printf("%d%d\n",i1,i2);
}
程序的运行结果是【 】。
单选题一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是
单选题设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
单选题下列程序段的输出结果是 ______。 void fun(int * x,int *
y) {pnntf("%d%d",* x,* y);* x=3;*y=4;}
main() { int x=1,y=2;
fun(&y,&x); printf ("%d%d",x,y);
}
A. 2 1 4 3
B. 1 2 1 2
C. 1 2 3 4
D. 2 1 1 2
单选题有以下程序:
#include<stdio.h>
main()
{
char c[2][5]={"6938","8254"},*p[2];
int i,j,s=0;
for(i=0;i<2;i++)p[i]=c[i];
for(i=0;i<2;i++)
for(j=0;p[i][j]>0;j+=2)s=10*s+p[i][j]-"0";
printf("%d/n",s);
}
程序运行后的输出结果是______。
单选题下列数据模型中,具有坚实理论基础的是 A) 层次模型 B) 网状模型 C) 关系模型 D) 以上3个都是
单选题以下叙述中正确的是______。
A.在一个程序中当对文件进行了写操作后,必须先关闭该文件然后再打开,才能读到第1个数据
B.打开一个已存在的文件并进行了写操作后,原有文件中的全部数据必定被覆盖
C.当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失
D.C语言中的文件是流式文件,因此只能顺序存取数据
单选题构成C语言程序的三种基本结构是______。
单选题有以下程序: main() int x,y,z; x=y=1; z=x++,y++,++y; printf("%d,%d,%d,%d/n",x,y,z); 程序运行后的输出结果是______。
单选题若要求从键盘读入含有空格字符的字符串,应使用函数