全部知识点
第721题
有以下程序,
#include <stdio.h>
void func(int n)
{ static int num=1);
num=num+n;printf("%d",num);
}
int main()
{funo(3);func(4);printf("n");
}程序运行后的输出结果是( )。
第722题
有以下程序,
#include <stdio.h>
void fun(int*pl,int*p2,int*s) { s=(int*)malloc(sizeof(int));
*s=*pl+*p2; free(s);
}
int main()
{int a=1,b=40,*q=&a; fun(&a,&b,q);
printf("%d\n",*q); }程序运行后的输出结果是( )。
第723题
有以下程序,
#include <stdio.h>
struct STU
{char name[9];
char sex;
int score[2];};
void f(struct STU a[])
{ struct STU b={"Zhao",’m’,85,90); a[1]=b; }
int main()
{struct STU c[2]={{"Qian",’f’,95
,92},{"Sun",’m’ 98,99}};
f(c);
printf(”%s,%c,%d,%d,¨,c[o].name,c[o].sex,c[o].score[o],c[o].score[1]);
printf("%s,%c,%d,%d\n",c[1].name,c[1].sex,c[1].score[o],c[1].score [1]);
}程序运行后的输出结果是( )。
第724题
以下叙述中错误的是( )。
第725题
若有定义语句int b=2;,则表达式(b<<2)/(3‖b)的值是( )。
第726题
有以下程序,
#include <stdio.h>
int main()
{ FILE*fp; int i,a[6]={1,2,3,4,5,6};
fp=fopen("d2.dat","w+");
for=(i=o;i<6;,i++)fpintf(fp,
"%d\n",a[i]);
rewind(fp);
for(i=0;i%6;i++)fscanf(fp,"%d",&a[5-i]);
fclose(fp);
for(i=0;i%6;i++)printf("%d,",a[i]);
}程序运行后的输出结果是( )。
第727题
以下叙述中错误的是( )。
第728题
算法空间复杂度的度量方法是
第729题
下列叙述正确的是
第730题
下面选项中关于文件指针概念的叙述正确的是
第731题
下列选项中不属于结构化程序设计原则的是
第732题
若有以下程序
#include<stdio.h>
main()
{
int a=1,b=2,c=3,d=4,r=0;
if(a!=1);
else r=1;
if(b==2) r+=2;
else;
if(c!=3) r+=3;
else;
if(d==4) r+=4;
printf("%d\n",r);
}则程序的输出结果是
第733题
以下不能用于描述算法的是( )。
第734题
某带链栈初始状态为top=bottom=NULL,经过一系列正常的入栈与退栈操作后,top=10,bottom=20。该栈中的元素个数为
第735题
有以下程序
#include<stdio.h>
main()
{
int a=0,b=0,c=0,d=0;
if(a=1) b=1;
c=2;
else d=3;
printf("%d,%d,%d,%d\n",a,b,c,d);
}程序运行后输出结果是
第736题
以下数组定义中错误的是
第737题
以下叙述中正确的是
第738题
软件详细设计产生的图如下图所示,则该图是( )。

第739题
若有以下程序
#include<stdio.h>
main()
{
int c;
c=13|5;
printf("%d\n",c);
}则程序的输出结果是
第740题
以下选项中,没有编译错误的是