填空题

以下程序运行后的输出结果是【 】。 int f(int a[],int n) {if(n>=1 return f(a,n-1)+a[n-1); else return 0; } main() {int aa[5]=(1,2,3,4,5),s; s=f(aa,5); printf("%d\n",s); }

【参考答案】

O
<上一题 目录 下一题>
热门 试题

填空题
以下程序的运行结果是【 】#include <string.h>typedef struct student{char name[10];long sno;float score; }STU;main( ){ STU a={“zhangsan”,2001,95},b={“Shangxian”,2002,90},c={“Anhua”,2003,95},d,*p=&d; d=a;if(strcmp(a.name,b.name)>0) d=b;if(strcmp(c.name,d.name)>0) d=c;printf(“%ld%s n”,d.sno,p->name); }
填空题
以下程序的运行结果是【 】。main() {int a=2,b=7,c=5; switch(a>O){case 1:switch(b<0) {Case 1:printf( @ );break;Case 2:printf( ! );break;}Case 0:switch(c==5){Case 0:printf( * );break;Case 1:prinff( # );break;case 2:printf( $ );break;}default:printf( & );}printf( \n ); }
相关试题
  • E-mail地址由域名和用户名两部分组成,它...
  • 以下程序运行后的输出结果是【 】。#incl...
  • 设有定义:int n,* K=&n;以下语句将...
  • 以下sum函数的功能是计算下列级数之和。请...
  • 若有语句int i=-19,j=i%4;printf...