单选题以下程序运行后的输出结果是 #include<stdio.h> int f(int n); main() { int a=3, s; s=f(a); s=s+f(a); printf("%d/n", s); } int f(int n) { static int a=1; n+=a++; return n; }
单选题以下程序拟实现计算sum=1+1/2+1/3+…+1/50。
#include<stdio.h>
main()
{ int i;double sum;
sum=1.0;
i=1;
do
{ i++;sum+=1/i;}
while(i<50);
printf("sum=%lf/n",sum);
}
程序运行后,不能得到正确结果,出现问题的语句是______。
单选题有以下程序:
#include
main()
{ int i=0,a=O;
while(i<20)
{for(;;)
{ if((i%5)=0)break;
else i--;
}
i+=13,a+=i;
}
printf("%d\n",a);}
程序的输出结果是( )。
单选题以下不正确的定义语句是 A) double x[5]=2.0,4.0,6.0,8.0,10.0; B) int y[5]=0,1,3,5,7,9; C) char c1[]='1','2','3','4','5'; D) char c2[]='//x10','//xa','//x8';
单选题计算机数据库管理系统是( )。
单选题在C语言中______。 A) 函数定义可以嵌套,但函数调用不能嵌套 B) 函数定义不可以嵌套,但函数调用可以嵌套 C) 函数定义和调用均不能嵌套 D) 函数定义和调用均可以嵌套
单选题以下叙述中正确的是______。
单选题下面程序段中C的二进制值是______。 char a=3,b=6.c: c=a^b<<1; A) 00001011 B) 00001111 C) 00011110 D) 00011100
单选题下列与栈结构有关联的是______。
单选题对于float a[10],*s=a;语句,能够代表数组元素a[3]的是( )。
单选题如图所示:带有头结点的单向链表head,其三个数据结点A、B、C的连接关系见图。结点类型的定义为:struetlink{doubledt;struetlink*next;}.{若指针P指向A结点,在不改变P指向的前提下,以下选项中不能访问C结点数据成员dt的表达式是()。
单选题有以下程序
#inc1ude
void main()
{char s[]={"01aXy"};int i,n=0;
for(i=0;s[i]!=0;i++)
if(s[i]='z')n++;
printf("%d/n",n);
}
程序运行后的输出结果是( )。
单选题设某棵树的度为3,其中度为2、1、0的结点个数分别为3、4、15。则该树中总结点数为
单选题若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是 A) abs(x-y)<10 B) x-y>-10&&x-y<10 C) !(x-y)<-10‖!(y-x)>10 D) (x-y)*(x-y)<100
单选题若有以下程序 #include<stdio.h> int*f(int*s,int*t){int*k;if(*s<*t){ k=s;s=t;t=k;} return s;} main(){ int i=3,j=5,*p=&i,*q=&j,*r; r=f(p,q); printf("%d,%d,%d,%d,%d\n",i,j,*P,*q,*r);}则程序的输出结果是
单选题有以下程序:
#include<stdio.h>
#include<string.h>
main()
{ char p[20]={"a","b","c","d"},q[]="abc",r[]="abcde";
strcat(p,r);strcpy(p+strlen(q),q);
printf("%d/n",strlen(p));
}
程序运行后的输出结果是______。
单选题设有以下程序段
Struct MP3
{char name[20];
Char color;
Float price;
}std,*ptr;
ptr=
若要引用结构体变量std中的color成员,写法错误的是( )。
单选题“商品”与“顾客”两个实体集之间的联系一般是
单选题下列叙述中j下确的是( )。
单选题计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是______。