6个回答
展开全部
实参,(即实际参数)举一个简单的例子:
//以下程序用来计算 a^2+a 的结果在以上程序中,a是一个形式参数,使用该函数时,a的值会被赋为x。达到传递数据的目的。函数相当于执行了以下操作:
#include <iostream>
using namespace std;
int caculate(int a) //这里的a是形式参数(形参)
{
return a*a+a;
}
int main()
{
int x;
cin >> x;
cout << caculate(x) << endl; //x才是实参
return 0;
}
int a;另外要注意的是,函数的操作不会影响x,更改a的值不会影响x的值。(欲更改x,要使用引用,有兴趣可以查一下)
a=x;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括一些类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
答案是3。
因为x和y都是整型,所以会丢弃小数部分。x=1.2;取整后x=1,y=x+3.8/5.0;即y=1+0.76;取整后y=1。d*y,即3.2*1,取整后为3。
因为x和y都是整型,所以会丢弃小数部分。x=1.2;取整后x=1,y=x+3.8/5.0;即y=1+0.76;取整后y=1。d*y,即3.2*1,取整后为3。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include"stdio.h"
main()
{int m;
double x,y,f,d=3.2;
x=1.2;f=3.8/5.0;
y=x+f;
m=(int)(d*y);
printf("%d %lf %lf",m,f,y);
}
#include"stdio.h"
main()
{
double x,y,d=3.2;
x=1.2;
y=x+3.8/5.0;
printf("%d",(int)(d*y));
}
main()
{int m;
double x,y,f,d=3.2;
x=1.2;f=3.8/5.0;
y=x+f;
m=(int)(d*y);
printf("%d %lf %lf",m,f,y);
}
#include"stdio.h"
main()
{
double x,y,d=3.2;
x=1.2;
y=x+3.8/5.0;
printf("%d",(int)(d*y));
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A *a[9];
应该写成A a[10]
if(t < 3)
也没有道理,应该是if(t < 11)
while(t <= 10) 里面应该是一个大于11的数
应该写成A a[10]
if(t < 3)
也没有道理,应该是if(t < 11)
while(t <= 10) 里面应该是一个大于11的数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询