题库 题库

【单选题】

若希望下列的程序运行后输出25,程序空白处的正确选项是( )。
main()
{ int i,j=50,a[]={7,4,10,5,8};
for( )
j+=a[i];
printf("%d",j-40);
}
  • A.i=l;i<4;++i

  • B.i=1;i<3;++i

  • C.i=4;i>2;i--

  • D.i=2;i<4;++i

参考答案

查看答案

相关试题

单选题 若希望下列的程序运行后输出25,程序空白处的正确选项是( )。
main()
{ int i,j=50,a[]={7,4,10,5,8};
for( )
j+=a[i];
printf("%d",j-40);
}
查看答案
单选题 若要用函数fopen打开一个新的二进制文件,该文件要既能读也能写,则应以( )方式打开文件。 查看答案
单选题 下列选项中不会引起二义性的宏定义是( )。 查看答案
单选题 下列工具中为需求分析常用工具的是( )。 查看答案
单选题 关系数据库管理系统能实现的专门关系运算包括( )。 查看答案
单选题 若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是( )。 查看答案
单选题 源程序的文档不包括( )。 查看答案
单选题 有如下程序:
#include
main()
{ FILE*fp1;
fp1=fopen("f1.txt","w");
fprintf(fp1,"abe");
fclose(fp1);
}
若文本文件f1.txt中原有内容为:good。则运行以上程序后文件f1.txt中的内容为( )。
查看答案
单选题 若ch为char型变量,k为int型变量(已知字符a的ASCII码是97),则执行下列语句后输出的结果为( )。
cb='b';
k=10;
printf("%X,%o,”,ch,ch,k);
printf("k=%%d\n",k);
查看答案
单选题 有以下函数
int aaa(char*s)
{char*t=s;
while(*t+t);
t--:
return(t-s);
}
以下关于aaa函数的功能叙述正确的是( )。
查看答案
单选题 下列选项中不属于软件生命周期开发阶段任务的是( )。 查看答案
单选题 下列叙述中错误的是( )。 查看答案
单选题 有下列程序:
main()
{ char*p[]={"3697","2584"};
int i,j;long num=0;
for(i=0;i<2:i++)
{ j=0;
while(p[i][j]!='\0')
{ if((p[i][j]-'\0 ')%2)num=1O*num+p
[j][j]-'0';
j+=2;
}
}
printf("%d\n",num);
}
程序执行后的输m结果是( )。
查看答案
单选题 数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是( )。 查看答案
单选题 以下关于typedef的叙述错误的是( )。 查看答案
单选题 有下列程序:
fun(int X,int y){return(x+y);}
main()
{ int a=1,b=2,c=3,sum;
sum=fun((a++,b++,a+b),c++);
printf("%d\n",sum);
}
执行后的输出结果是( )。
查看答案
单选题 在数据库设计中,将E—R图转换为关系模式的过程属于( )。 查看答案
单选题 以三级模式为框架形成的3种数据库中,真实存在于计算机外存的数据库是( )。 查看答案
单选题 若有定义:“int*P,x=0,*p,p=&x;”,则语句“printf("%d\n",*p);”的输出结果是( )。 查看答案
单选题 以下程序的输出结果是( )。
int f(int A)
{ return a%2; }
main()
{int s[8]={1,3,5,2,4,6},i,d=0;
for(i=0;f(s[8]);i++)d+=s[i];
printf("%d\n",d);
}
查看答案