问题

有以下程序

#include <stdio.h>

int a= 5;

void fun(int b)

{ int a= 10;

a+=b; printf("%d",a);

}

main()

{ int c=20;

fun(c);a+=c;printf("%d\n",a);

}

程序运行后的输出结果是 【 1 1 】 。

参考答案
您可能感兴趣的试题
  • 设有定义:struct person{ int ID;char name[12];}p;请将 scanf(%d, 【 1 2 】 ); 语句补充完整,使其能够为结构体变量 p 的成员 ID 正确读
  • 有以下程序#include main(){ char a[20]=How are you?,b[20];scanf(%s,b); printf(%s %s\n,a,b);
  • 有以下程序#include typedef struct{ int num;double s ; }REC;void fun1( REC x ){x.num=23; x.s=88.5
  • 有以下程序#include fun(int x){ if(x/2>0) f un(x/2);printf(%d ,x);}main(){ fun(6);printf(\n);
  • 下列关于 C++ 函数的说明中,正确的是 A .内联函数就是定义在另一个函数体内部的函数 B .函数体的最后一条语句必须是 return 语句 C .标准 C++ 要求在调用一
  • 由于常对象不能被更新,因此 A .通过常对象只能调用它的常成员函数 B .通过常对象只能调用静态成员函数 C .常对象的成员都是常成员 D .通过常对象可以调用任何不改