题目内容

5、输入两个整数,输出二者中的大者。要求在主函数中输入两个整数,用一个函数max求出其中的大者,并在主函数中输出此值。将下列程序填写完整,并自己在VC6.0上编译运行。#include int main(){ int max(int x,int y); int a,b,c;printf(”please input two number:”);scanf(“%d,%d”, ________); //输入a,b________; //调用函数,赋值给cprintf(“max is %d\n”,c);return 0;}int max(int x,int y){ int z;if (________) z=x; //比较else z=y;return(z);}

查看答案
更多问题

6、用递归方法求n!,即1×2×…×n。(算法提示:f(n)=f(n-1)*n)将下列程序填写完整,并自己在VC6.0上编译运行。#include void main(){ long fac(int n);int n,y;printf("input an integer number:");________ //用scanf函数输入n________ //调用函数facprintf("%d!=%ld\n",n,y);}long fac(int n){ long f;if(n<0) printf(“n<0,data error!”);else if(n==0 || n==1)________ //f初值为1else ________ //合理使用递归f(n)=f(n-1)*nreturn(f);}

7、用一个函数实现用选择法对10个整数按升序排列。(算法提示:选择法排序。如果有N个元素需要排序,那么首先从N个元素中找到最小的那个元素与第0位置上的元素交换,然后再从剩下的N-1个元素中找到最小的元素与第1位置上的元素交换,.......直到所有元素都排序好)将下列程序填写完整,并自己在VC6.0上编译运行。#include int main(){ void sort(int array[],int n);int a[10],i;printf("enter the array:\n");for(i=0;i<10;i++) ________; //输入10个整数________; //调用函数printf("The sorted array:\n");for(i=0;i<10;i++) ________; //输出10个整数printf("\n");return 0;}void sort(int array[],int n){ int i,j,k,t;for(i=0;i<________;i++) //合理设置循环{ k=i;for(j=i+1;j

CRJ公司所采用的品牌策略是哪种?

CRJ公司的新产品所采用的产品延伸策略是什么?企业选择此策略的理由?

答案查题题库