题目内容

#includevoid main( ){int i=5;int sub(int);printf("%d\n",sub(i));}int sub(int n){int a;if(n==1) a=1;else a=n+sub(n-1);return(a);}

查看答案
更多问题

以下程序的输出结果是。#includevoid main( ){void increment();increment( );increment( );increment( );}void increment( ){static int x=0;x+=1;printf("%3d",x);}

以下程序的运行结果是。#include"stdio.h"int a=5; int b=7;main( ){ int a=4, b=5,c;int plus(int,int);c=plus(a,b);printf("A+B=%d\n",c);}int plus(int x,int y){ int z;z=x+y;return(z);}

假如在运行程序时输入5,写出程序的运行情况及最终结果:。#includefloat fac(int n){float f;if(n<0){printf("n<0,dataerror!");f=-1;}else if (n==0||n==1) f=1;else f=fac(n-1)*n;return(f);}main( ){int n ;float y ;printf("input a integer number:");scanf("%d",&n);y=fac(n);printf("%d!=%5.0f", n,y);}

下面程序的运行结果是:。#include"stdio.h"int func(int a){ int b=0,c=3;b++;c++;return(a+b+c);}void main( ){int a=2,i;for(i=0;i<3;i++)printf("%d",func(a));}

答案查题题库