c语言 输入10个数 找出最大数与最小数 并指出所在位置答:include<stdio.h>int main() { int a[] = {1,2,3,4,5,6,7,8,9,10};int max, min;max = min = a[0]; //假设第1个元素即是最大值也是最小值。int max_pos = 0, min_pos = 0; //遍历数组,找出数组a中的最大数和最小数for (int inx=0; inx!=sizeof(a) / sizeof(...
在C语言中如果不用if语句然后求两个数的最大值 三个数的最大值 四个...答:include<stdio.h> int main(){int a,b,c,d;scanf("%d%d%d",&a,&b,&c,&d);printf("max2=%d\n",a>b?a:b);printf("max3=%d\n",(a>b?a:b)>c?(a>b?a:b):c);printf("max4=%d\n",(a>b?a:b)>(c>d?c:d)?(a>b?a:b):(c>d?c:d));return 0;} ...
从1,2,3...2008,这2008个数中的n个数的前面添上一个负号,使这个2008个...答:解这个一元二次方程,得到x=-1419.7(舍),x=1420.7 于是将2008,2007,...,1421取成负号,这些数的和是(2008+1421)*(2008-1421+1)/2=1008126 还需要补充一个负号为1008518-1008216=392.此时的n为2008-1421+1+1=589 反过来,考虑n最大的情况,应从小数往大数添加,设1,2,...,y的和为...