1楼:尘埃丨落尽
定义一个临时变量,将数组中第一个值首先赋给临时变量,然后依次遍历数组,每次比较临时变量值和数组中遍历的值,然后将其中较小值赋给临时变量,持续这个过程,知道数组遍历完毕,这个临时变量就是数组最小值了。
从键盘为一维整型数组输入10个整数,调用fun函数求数组中所有奇数的和,并在main函
2楼:听不清啊
#include"stdio.h"
intfun(intx[],intn){/**********program**********/inti,s=0;
for(i=0;i
3楼:折柳成萌
int min;
for (min=x[--n];n>=0;n--)
return min;
4楼:天秤小乞
#include
intfun(intx[],intn)returnsum;
/**********end**********/}intmain(intargc,charconst*argv)
编写一个函数,求两个整数的最大公约数,在主函数中输入两个整数,调用此函数进行计算并输出结果。
5楼:匿名用户
#include
int ***(int a, int b) //l***最大公因数
}return g;
}int main()
6楼:午后蓝山
给个思路,设两数是a、b
max(a,b)/min(a,b)是整数,则最大公约数是min(a,b)
否则i=√min(a,b) to 1
min(a,b)/√min(a,b)整数,max(a,b)/√min(a,b)整数,结束i--
7楼:匿名用户
#include
int number(int x, int y) }}else}}
return(s);
}int main()
8楼:1逝水_无痕
楼主你好,这是源程序,是用辗转相除法写的
#include
int max(int p_a,int p_b)void main()
已经调试过了,没有问题:
input two numbers:
2 8最大公约数为:2
input two numbers:
3 9最大公约数为:3
逝水无痕真诚为您解答!
9楼:匿名用户
如果输入8和19呢?
一道c语言的填空和一道编程题,高手过来看看啊
10楼:雷达
int fun(int n)
/***********space***********/if(k==n) 【return(1)】
else return(0);}
main()
编程题:从键盘为一维整型数组输入10个整数,调用fun函数找出其中最小的数,并在main函数中输出。请编写fun函数。
#include "stdio.h"
int fun(int x,int n)
return min;
/**********end**********/main()
11楼:无名
填空题:
k=0;
j=m%10;
return(1);
fun(i)
编程题:
int i;
int min=x[0];
for(i=1;i return min; 这两天项目答辩,上课c语言听的晕乎乎的,老师布置的题目都不会啊 跪求高手求解,用简单点的方法,
80 12楼:我喜欢伶俐 楼主,你这也太多了,难道你一个都不会写吗,你抽空研究下啊,我觉得你说迷糊了不可靠,是你自己压根没认真的去学习吧。一道两道确实不会没问题,你这都不会对不起自己啊。。。好好学习,别把大学的时间都荒废了,要不然等你毕业了你就会后悔的。。。 13楼:0浮云追月 这几个问题随便一个基础的c或c++书上都有,网上更是一大把的,哎~~~~~~~ 14楼: 实在是没时间写啊!而且竟然有几个忘记用c怎么搞了,nnd,楼主你惨了! 15楼:匿名用户 ....这么多 真够累的我估计这个回答里面都回答不下 阿门 祝楼主好运 16楼:匿名用户 这么简单的问题,哎,还是自己看看吧 17楼:小芙罗拉 看了一下...这不是最基本的课后题吗t t... 楼主好懒,呵呵 18楼: 唉,不是不想答,而是太多实在无能为力啊⊙﹏⊙b c语言数组从键盘输入10个整数存入数组,找出其中最大和最小值,并输出。 19楼:凌乱心扉 #include"stdio.h" intmain() {inti; floatmax,min,num[10]; printf("请输入10个数,每输入一个数按回车键结束:\n"); for(i=0;i<10;i++) {scanf("%f",&num[i]); }max=min=num[0]; for(i=1;i<10;i++) {if(max<num[i]) max=num[i]; elseif(min>num[i]) min=num[i]; }printf("最大为:%f\n最小为:%f\n",max,min); return0; }运行效果: return用法: 在c++的关键字,它提供了终止函数执行的一种方式。当return语句提供了一个值时,这个值就成为函数的返回值. 1、c在c89中,main()是可以接受的。brian w.kernighan和dennis m. ritchie的经典巨著the c programming language 2e(《c程序设计语言第二版》)用的就是main()。不过在最新的c99标准中,只有以下两种定义方式是正确的: int main(void) int main(int argc,char*argv) 当然,我也可以做一点小小的改动。例如:char*argv可以写成char**argv;argv和argc可以改成别的变量名(如intval和charval),不过一定要符合变量的命名规则。 如果不需要从命令行中获取参数,请用int main(void);否则请用int main(int argc,char*argv)。 main函数的返回值类型必须是int,这样返回值才能传递给程序的激活者(如操作系统)。 如果main函数的最后没有写return语句的话,c99规定编译器要自动在生成的目标文件中(如exe文件)加入return 0;,表示程序正常退出。不过,我还是建议你最好在main函数的最后加上return语句,虽然没有这个必要,但这是一个好的习惯。 注意,vc6不会在目标文件中加入return 0;,大概是因为vc6是98年的产品,所以才不支持这个特性。现在明白我为什么建议你最好加上return语句了吧!不过,gcc3. 2(linux下的c编译器)会在生成的目标文件中加入return 0;。 2、c++ c++98中定义了如下两种main函数的定义方式: int main() int main(int argc,char*argv) int main()等同于c99中的int main(void);int main(int argc,char*argv)的用法也和c99中定义的一样。同样,main函数的返回值类型也必须是int。 如果main函数的末尾没写return语句,c++98规定编译器要自动在生成的目标文件中加入return 0;。同样,vc6也不支持这个特性,但是g++3.2(linux下的c++编译器)支持。 20楼:沧海雄风 ///////////////////简洁 一个循环 全搞定//////////////////////// 5 3 4 6 8 1 7 9 0 2 max=9,min=0 press any key to continue#include "stdio.h" main() }printf("max=%d,min=%d\n",max,min);} 21楼:匿名用户 #include "stdio.h" void main() printf("max=%d,min=%d\n",max,min);} 22楼:_珍惜拥有 将楼上的稍作修改,将for循环中的i<=10改成i<=9。 程序设计】求神人帮助 23楼: #include #define n 10 int fun(int a[n]) int main() 24楼:黑大帅和 fun函数没有定义a,所以程序无法判断a的含义,要么把fun中的a改为x,要么改x为a 25楼:匿名用户 你fun函数中根本没有对数组a进行定义,a只是主函数定义的局部变量,作用域仅限于函数,所以fun 函数中数组a应该改成x因为你传递的形参就是数组x c语言,从键盘输入10个整数并保存到数组,要求找出最小的数和它的下标,求教流程图怎么画 26楼:匿名用户 输入↓保存数组a ↓int i=0, j=0 int k=a[j] ← ↓ka[i] │ j=i, k=a[i] │ ↓ │ i<10───yes────┚ ↓no输出j, k 判断用菱形块,其他用长方形。 画出下列算法的流程图,依次输入10个数,求出其中的最大值和最小值 流程图是这样的,那么写**怎么写 27楼: #include int main() printf("max=%d min=%d\n",max,min); return 0;} 28楼:匿名用户 package a00002; import java.util.scanner; /** 10个数字的最大值和最小值 */public class test }system.out.println("你输入的是:"+"\t"); system.out.println(arr[j]); }system.out.println("最 大 值:"+max); system.out.println("最 小 值:"+min); }}