可学答题网 > 问答 > 计算机程序设计综合练习题库,计算机科学技术题库
目录: 标题| 题干| 答案| 搜索| 相关
问题

有如下程序 int func(int a,int b) { return(


有如下程序 int func(int a,int b) { return(a+b); } main() { int x=2,y=5,z=8,r; r=func(func(x,y),z); printf("%d\n",r); } 该程序的输出结果是()

  • A12
  • B13
  • C14
  • D15
参考答案
参考解析:
分类:计算机程序设计综合练习题库,计算机科学技术题库
相关推荐

1、有以下程序void func(int *a,int b[]){ b[0]=*

有以下程序void func(int *a,int b[]){ b[0]=*a+6; }main(){ int a,b[5]={0}; a=0; b[0]=3; func(&a,b); rintf("%d\n",b[0]);}程序的运行结果是A.6 B.7C.8 D.9A6 B7C8 D9

2、有如下程序段void fun(int *a, int *b){ int *k

有如下程序段void fun(int *a, int *b){ int *k; k=a; a=b; b=k;}main(){ int a=3, b=6, *x=&a, *y=&b; fun(x,y); printf("%d %d", a, b);} 程序运行后输出的结果是A.6 3 B.3 6 C.编译出错 D.0 0A6 3 B3 6 C编译出错 D0 0

3、有如下程序#include "stdio.h"main(){ int a,b

有如下程序#include "stdio.h"main(){ int a,b,m; for(a=5;a>=1;a--) { m=0;  for(b=a;b<=5;b++)  m=m+a*b; } printf("%d\n",m);}上述程序的运行结果是A.30 B.15 C.20 D.10A30 B15 C20 D10

4、有以下程序int a=2;int f(int *a){ return (*a

有以下程序int a=2;int f(int *a){ return (*a)++;}main(){ int s=0; { int a=5; s+=f(&a); } s+=f(&a); printf("%dn",s);}执行后的输出结果是A.10 B.9 C.7 D.8A10 B9 C7 D8

5、有如下程序#include "stdio.h"fun(int a,int b

有如下程序#include "stdio.h"fun(int a,int b){ int s; s=a*(b/4); printf("%d\n",s);}main(){ int a=16,b=10; fun(a,b);}该程序的输出结果是A.16 B.32C.40 D.80A16 B32C40 D80

6、有如下程序main(){ int a=2,b=-1,c=2;if(a

有如下程序main(){ int a=2,b=-1,c=2;if(a A0B1C2D3