题目内容

程序如下:#includeint fun(int a){Int b=0;static int c=4;b++;c++;return(a+b+c);}void main(){int a=2,i;for(i=0;i<3;i++)printf(“%4d”,fun(a));}执行后输出的结果是()。

A. 8 12 16
B. 7 10 13
C. 7 8 9
D. 8 9 10

查看答案
更多问题

程序如下:#includevoid f(int x,int y){int t;if(x

A. 3,4,5;
B. 5,3,4;
C. 5,4,3;
D. 4,3,5;

程序如下:#includeint m=10;int fun(int x,int y){int m=3;return(x*y-m);}void main(){int a=7,b=5;printf(“%d\n”,fun(a,b)/m);}执行后输出的结果是()。

A. 2;
B. 3;
C. 7;
D. 10;

下面的程序运行结果是()。#include int count(int x,int y,int cp,int dp){cp=x%y+y*y;dp=x+x-y*y;}void main(){Int a=2,b=4,c=9,d=8;count(a,b,c,d);Printf(“%d %d\n”,c,d);})

A. 16 -12
B. 18 -12
C. 9 8
D. 18 8

以下程序的运行结果是()。#include void fun(int b[]){b[0]=b[1];}void main(){ int a[5]={1,2,5,7,9},i;for(i=2;i>=0;i--)fun(&a[i]);for(i=0;i<5;i++)printf("%5d",a[i]);printf("\n");}

A. 2 2 5 7 9
B. 5 2 5 7 9
C. 7 2 5 7 9
D. 7 7 7 7 9

答案查题题库