友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!
29书城 返回本书目录 加入书签 我的书架 我的书签 TXT全本下载 『收藏到我的浏览器』
我的美母教师 | 乡村精品合集 | 乡村活寡 | 乡村欲爱 | 乡村春潮 | 乡村花医 | 欲望乡村(未删) | 乡村艳福 | 乡村春事 | 人妻四部曲

c语言设计-第16部分

快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部! 如果本书没有阅读完,想下次继续接着阅读,可使用上方 "收藏到我的浏览器" 功能 和 "加入书签" 功能!

if(p!=i)

  s=a'i';
  a'i'=a'p';
  a'p'=s;

printf(〃%d 〃;a'i');
      }
    printf(〃ninput number:n〃);
    scanf(〃%d〃;&n);
    for(i=0;ia'i')

谭浩强      C 语言程序设计               2001 年 5 月 1 日
      {for(s=9;s》=i;s……) a's+1'=a's';
      break;}
      a'i'=n;
    for(i=0;ia'i'时,则由一个内循环
把 i 以下各元素值顺次后移一个单元。后移应从后向前进行(从 a'9'开始到 a'i'为止)。 后
移结束跳出外循环。插入点为 i,把 n 赋予 a'i'即可。 如所有的元素均大于被插入数,则
并未进行过后移工作。此时 i=10,结果是把 n 赋于 a'10'。最后一个循环输出插入数后的数
组各元素值。
    程序运行时,输入数 47。从结果中可以看出 47 已插入到 54 和 28 之间。
【例 7。19】在二维数组 a 中选出各行最大的元素组成一个一维数组 b。
a=( 3  16 87  65
  4  32 11 108
10 25 12  37)
b=(87 108 37)
本题的编程思路是,在数组 A 的每一行中寻找最大的元素,找到之后把该值赋予数组 B
相应的元素即可。程序如下:
main()

    int a'''4'={3;16;87;65;4;32;11;108;10;25;12;27};
    int b'3';i;j;l;
    for(i=0;i
返回目录 上一页 下一页 回到顶部 0 0
快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!