鱼C论坛

 找回密码
 立即注册
查看: 3780|回复: 3

关于package 的小问题

[复制链接]
发表于 2014-7-8 19:24:57 | 显示全部楼层 |阅读模式
10鱼币
本帖最后由 百日维新 于 2014-8-17 16:45 编辑

QQ图片20140708192409.jpg


求大神

最佳答案

查看完整内容

给你个作用域范围
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-7-8 19:24:58 | 显示全部楼层
给你个作用域范围
java作用域.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2014-7-8 19:32:53 | 显示全部楼层
愚了 没写public:dizzy:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2014-10-4 19:16:12 | 显示全部楼层
  1. #include <stdio.h>
  2. #define MAXLENGTH 1000
  3. #define OK 1
  4. #define ERROR 0
  5. #define TRUE 1
  6. #define FALSE 0
  7. typedef int Status;
  8. typedef int ElemType;
  9. typedef struct
  10. {
  11.         ElemType data[MAXLENGTH];
  12.         int length;
  13. }SqList;
  14. //元素插入操作
  15. //i表示要插入的位置
  16. Status InitElem(SqList *L,int i,ElemType e)
  17. {
  18.         int k;
  19.         if(L->length==MAXLENGTH)
  20.                 return ERROR;
  21.         if(i<1||i>L->length+1)
  22.                 return ERROR;
  23.         if(i<=L->length)
  24.         {
  25.                 //将插入位置后的元素都后移一位
  26.                 for(k=L->length-1;k>=i-1;k--)
  27.                         L->data[k+1]=L->data[k];
  28.         }
  29.         L->data[i-1]=e;
  30.         L->length++;
  31.         return OK;
  32. }
  33. void main()
  34. {
  35.         SqList lt1,lt2;
  36.         int n1,n2,n3,i,j=0,k=1;
  37.         printf("请输入表1的元素个数:");
  38.         scanf("%d",&n1);
  39.         lt1.length=n1;
  40.         printf("按从小到大的顺序逐个输入元素的值:");
  41.         for(i=0;i<lt1.length;i++)
  42.                 scanf("%d",&lt1.data[i]);

  43.         printf("请输入表2的元素个数:");
  44.         scanf("%d",&n2);
  45.         lt2.length=n2;
  46.         printf("按从小到大的顺序逐个输入元素的值:");
  47.         for(i=0;i<lt2.length;i++)
  48.                 scanf("%d",&lt2.data[i]);
  49.         /*lt1.length=3;
  50.         lt1.data[0]=1;
  51.         lt1.data[1]=3;
  52.         lt1.data[2]=5;

  53.         lt2.length=4;
  54.         lt2.data[0]=2;
  55.         lt2.data[1]=4;
  56.         lt2.data[2]=6;
  57.         lt2.data[3]=8;*/

  58.         for(i=0;i<lt2.length;i++)
  59.         {
  60.                 for(;j<lt1.length;j++)
  61.                 {
  62.                         if(lt2.data[i]>=lt1.data[j]&&lt2.data[i]<=lt1.data[j+1])
  63.                         {
  64.                                 InitElem(&lt1,j+2,lt2.data[i]);
  65.                                 break;
  66.                         }
  67.                 }
  68.                 if(j==lt1.length)
  69.                 {
  70.                         InitElem(&lt1,j+1,lt2.data[i]);
  71.                         j++;
  72.                                 
  73.                 }
  74.         }
  75.         

  76.         for(i=0;i<lt1.length;i++)
  77.                 printf("%d ",lt1.data[i]);
  78.         if((i+1)%10==0)
  79.           printf("\n");
  80.         
  81. }
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-24 00:00

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表