数组的lenth是函数还是变量
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/11 03:26:25
#include"stdio.h"voidmax_min(inta[],intn,int*max,int*min){int*p;*max=*min=*a;for(p=a+1;pif(*p>*max)*
你如果用vc6的话,这样是不行的,因为vc6有自己的一套标准,不遵守c/c++标准vc2002以后的版本就正常了vc6这种情况可以用枚举常量代替const常量:enum{n=5};inta[n];
变量实际上是一个地址如inta;int*p=a;指针变量p,就是a的地址指针变量的内容*p,就是a的值
1,存在,月数是变量,体重是函数2,不存在3.不存在4,存在,平均数是变量,捐款数是函数
肯定是错的啊,除了函数,还有类里啊、结构里啊等等也有
指在程序中,只在特定过程或函数中可以访问的变量,是相对与全局变量而言的.这样说应该是对的吧但也太绝对了.
如果a是a={1,3,5,6,5,7}那么把循环拆开就是b[1]++b[3]++b[5]++b[6]++b[5]++…………a[i]是循环所有a里面的值b[a[0]]++b[a[1]]++b[a[2]
不能正常执行的是C.p2是一个指针型变量,k是一个整型变量,不能把一个整型变量赋给一个指针,而只能把k的地址值赋给p2,即p2=&k.
voidf(inta[],intsize,int*min,int*max,int*avg){*min=a[0];*max=a[0];*avg=0;intsun=0;for(inti=0;i{if(*m
该班学生个人捐款平均数是某班支援灾区的捐款数的函数设某班支援灾区的捐款数为X,该班学生个人捐款平均数为Y,该班人数为常数a有Y=X/a再答:求采纳,谢谢再问:我也是这么认为的再问:可是答案不是这样的.
可以,比如你将第二个的functiona=example(f,g,h.).输入给function[a,b]=example(c,d,e...).的c,只需要,再第二个变形成function[a,b]=
结构化语言就是将自然语言加上程序设计语言的控制结构就成了结构化语言,专门用来描述加工逻辑.所以,它既有自然语言灵活性强、表达丰富的特点,又有结构化程序的清晰易读和逻辑严密的特点.结构化语言的显著特征是
B肯定是错误的,A感觉也不对首先了解一个原则:等号两端的变量类型必须一致才能赋值,同一类型的变量才能进行加减(如int型变量与int型变量才能进行加减,而int型变量与int型指针变量则无法进行加减运
考虑运算符的优先级别和观看问题都要写成(iter++)->empty()++作为后缀就是先调用后增值,就是机制决定,我也不知道为什么,要知道是怎么运作,逆向一下就清楚了.
选Dπ虽然是一个无限不循环的数,但仍是常量R是不确定的,为变量C随R变,故也是变量.
intsun(inta[],intn){intsum=0;inti;for(i=0;i
函数是两个变量之间的关系
voidinv(int*a,intn){inttmp;inti,j=n-1;for(i=0;itmp=*(a+i);*(a+i)=*(a+j);*(a+j)=tmp;j--;}}
应该说你的程序不错,思路是清晰的.有几个错误要改一下,见下面的注释:voidMax_Min_Ave(int*p,int*pmax,int*pmin,int*psum){//前面加个void,否则有些编