中国大学MOOC: 以下程序的运行结果是?int a=8,b=9;int f(int a,int b){ int c; c=a>b?a:b; return(c);}void main(){ int a=10; printf(%d,f(a,b));}
举一反三
- 以下程序的运行结果是?int a=8,b=9;int f(int a,int b){ int c; c=a>b?a:b; return(c);}void main(){ int a=10; printf("%d",f(a,b));} A: 8 B: 9 C: 10 D: 随机数
- 下面程序段的运行结果是____。 int m=10; int f(int x,int y) {int m=5; m+=x*y; return m; } void main() {int a=6,b=7; printf("%d",f(a,b)/m); }
- 以下程序段行结果是_________。 void f(int i) int a=8 a=i printf("%d,",a)void main() int a=5,c=3 f(c ) a=--c printf("%d",a)
- 下面程序的运行结果是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" 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