内容发布更新时间 : 2025/2/24 18:16:33星期一 下面是文章的全部内容请认真阅读。
七 一、填空
1. /*------------------------------------------------------- 【程序填空】
---------------------------------------------------------
题目:<<<题干内容>>>
请在程序中填空,定义无符号短整型变量a,编译执行后输出如图所示结果 -------------------------------------------------------*/
#include
/***********SPACE***********/ 【int main()】 {
/***********SPACE***********/ 【unsigned short】 a; a=-1;
/***********SPACE***********/ 【printf(“%d\\n”,a);】 return 0; }
2. //完成程序填空,实现已知三个数a,b,c,找出最大值放于max中。
#include
int a,b,c,max;
printf(\ scanf(\ /***********SPACE***********/
if(a>=b) 【max=a】; else max=b; /***********SPACE***********/
if (【c>max】) max=c; /***********SPACE***********/ printf(\【max】); return 0; }
3. //完成程序填空,实现输入4个整数,要求按由小到大的顺序输出。
#include
{int t,a,b,c,d;
printf(\请输入四个数:\
scanf(\ printf(\ if (a>b)
{ t=a;a=b;b=t;} if (a>c)
/***********SPACE***********/ { t=a;【a=c】;c=t;} if (a>d)
{ t=a;a=d;d=t;} if (b>c)
/***********SPACE***********/ { t=b;b=c;【c=t】;} if (b>d)
{ t=b;b=d;d=t;} if (c>d)
/***********SPACE***********/ { 【t=c】;c=d;d=t;} printf(\排序结果如下: \\n\
printf(\ %d %d %d \\n\ ,a,b,c,d); } 4. /*
完成程序填空,实现猴子吃桃问题。
猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾又多吃了一个。 第二天早上有将剩下的挑子吃掉一半,又多吃了一个。
后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃是, 只剩下一个挑子了。求第一天共摘了多少桃子。 */
#include
/***********SPACE***********/ {int day【=10】; int m=0; int n=1; while(day>1)
{
/***********SPACE***********/ m=【2*(n+1)】;
/***********SPACE***********/ 【n=m】; day--; }
printf(\return 0; }
二、程序设计
1. /*------------------------------------------------ 【程序设计】
--------------------------------------------------
功能:从键盘为一维整型数组输入10个整数,调用fun 函数找出其中最小的数,并在main函数中输出。 请编写fun函数。
-------------------------------------------------*/
#include \
int fun(int x[],int n) {
/**********Program**********/ int min,i; min=x[0];
for(i=1;i {if(x[i] /********** End **********/ } main() { int a[10],i,min; for(i=0;i<10;i++) scanf(\