第七次课后作业

预习1

目标:了解循环的嵌套

提示:参考 C语言循环的嵌套 了解更多信息

作业1题,自拟题,要求应用循环的嵌套语句,并说明程序循环执行的过程

我的程序:

#include<stdio.h>                 
#define I 100                     
void main()
{   int k,i,j,t,n;
    static int a[I];                 
    printf("请输入你所需要排列的数字个数(小于100):");
    scanf("%d",&n);
    for(k=0;k<n;k++) 
     scanf("%d",&a[k]);
   for(j=0;j<n-1;j++)               
   {   for(i=0;i<n-1-j;i++)
       {  if(a[i]>a[i+1])
          { t=a[i];a[i]=a[i+1];a[i+1]=t ;  }
       }
   }
   for(i=0;i<n;i++)                 
    printf("%d\n",a[i]);
} 
运行程序截图:


预习2
目标:了解函数的嵌套与递归
提示:参考 函数的嵌套与递归 了解更多信息
预习2题,自拟题,要求应用递归,并说明程序执行的过程.


我的程序:

#include<stdio.h>
int XXX(int n)
{
        int sum;
	if(n==1)
		return 0;
	if(n%2!=0)
		n=n-1;
	if(n%2==0)	
	 sum=n+oushu(n-1);
	return sum;
}
void main()
{
	int n;
	printf("请输入n:");
	scanf("%d",&n);
	printf("%d\n",XXX(n));
}
运行程序截图:



预习3

目标:了解位运算
提示:参考 
位运算 了解更多信息
预习3题,自拟题,要求运用位运算符,并说明程序执行的过程.


我的程序:

#include<stdio.h>
void main()
{
	int a=4,b=16,c,d,e;
	c=a&b;
	d=a|b;
	e=a^b;
	printf("c=%d\nd=%d\ne=%d\n",c,d,e);
}  

运行程序截图:



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
牙科就诊管理系统利用当下成熟完善的SSM框架,使用跨平台的可开发大型商业网站的Java语言,以及最受欢迎的RDBMS应用软件之一的Mysql数据库进行程序开发。实现了用户在线查看数据。管理员管理病例管理、字典管理、公告管理、药单管理、药品管理、药品收藏管理、药品评价管理、药品订单管理、牙医管理、牙医收藏管理、牙医评价管理、牙医挂号管理、用户管理、管理员管理等功能。牙科就诊管理系统的开发根据操作人员需要设计的界面简洁美观,在功能模块布局上跟同类型网站保持一致,程序在实现基本要求功能时,也为数据信息面临的安全问题提供了一些实用的解决方案。可以说该程序在帮助管理者高效率地处理工作事务的同时,也实现了数据信息的整体化,规范化与自动化。 管理员在后台主要管理病例管理、字典管理、公告管理、药单管理、药品管理、药品收藏管理、药品评价管理、药品订单管理、牙医管理、牙医收藏管理、牙医评价管理、牙医挂号管理、用户管理、管理员管理等。 牙医列表页面,此页面提供给管理员的功能有:查看牙医、新增牙医、修改牙医、删除牙医等。公告信息管理页面提供的功能操作有:新增公告,修改公告,删除公告操作。公告类型管理页面显示所有公告类型,在此页面既可以让管理员添加新的公告信息类型,也能对已有的公告类型信息执行编辑更新,失效的公告类型信息也能让管理员快速删除。药品管理页面,此页面提供给管理员的功能有:新增药品,修改药品,删除药品。药品类型管理页面,此页面提供给管理员的功能有:新增药品类型,修改药品类型,删除药品类型。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值