以下程序的输出结果是________。 #include "stdio.h" #define f(x) x*x void main() { int a=6,b=2,c; c=f(a)/f(b); printf("%d",c); }
36
举一反三
- 以下程序的输出结果是( )。#define f(x) x*x main() {int a=6,b=2,c; c=f(a)/f(b); printf(“%d”,c); }
- 以下程序运行后的输出结果是________。 #include "stdio.h" int f(int x); void main() { int n=1,m; m=f(f(f(n))); printf("%d",m); } int f(int x) {return x*2;}: 1/#/2/#/4/#/8
- 下面程序的运行结果是a=____,b=____。#include<;stdio.h>;int main( ){void f( int x , int y ) ;int a = 1 , b = 2 ;f( a , b ) ;printf( "a=%d,b=%d\n" , a , b ) ;return 0 ;}void f( int x , int y ){x = 100 ;y = 200 ;}
- 【单选题】以下程序运行结果是()。 #include <stdio.h> #define f(x) x*x*x void main() { int a = 3,s,t; s = f(a+1); t = f((a+1)); printf("%d,%d ",s,t); } A. 10,64 B. 10,10 C. 64,10 D. 64,64
- 以下程序的输出结果是 ( ) 。# include <;stdio.h>;void fun(int x){if(x/2>;0)fun(x/2);printf("%d",x);}main(){fun(3);printf("\n");}
内容
- 0
下列程序的输出结果是()。#include<;stdio.h>;void f(int x,int y,int z){z=x+y;}void main(){int a;f(5,6,a);printf("%d\n",a);} A: 12 B: 11 C: 1 D: 不确定
- 1
有以下程序 #include <stdio.h> void fun(int x) {if(x/2>1) fun(x/2); printf("%d",x); } main() {fun(7); printf(" ");} 程序运行后的输出结果是:
- 2
下列程序段的输出是_____ , 。# include <stdio.h>int f(int x){ static y=1; y++; x += y; return x;}void main(){ int k; k=f(3); printf("%d,%d\n", k, f(k));}
- 3
下列程序的输出结果是()。#include<;stdio.h>;void f(int x,int y,int z){z=x+y;}void main(){int a;f(5,6,a);printf("%d\n",a);} A: 12 B: 11 C: 1 D: 不确定的值
- 4
有以下程序 void f( int y,int *x) {y=y+*x; *x=*x+y;} main( ) { int x=2,y=4; f(y,&x); printf(“%d %d ”,x,y); } 执行后输出的结果是