小甲鱼 发表于 2011-2-19 13:13:01

第五章 循环控制结构程序(课件)

《零基础入门学习C语言》课件及源代码下载





注:VIP会员均可免费下载本站所有资源!

小霜 发表于 2011-5-3 17:03:10

回复 小甲鱼 的帖子

鱼老师,怎么你的资源开了没东西的:L:L

小甲鱼 发表于 2011-5-8 13:52:09

回复 小霜 的帖子

检查了下,正常哈

pll456 发表于 2011-5-16 23:13:10

:),鱼C哥哥,我的金币啊,哗哗的就没了。

qq345048875 发表于 2011-7-11 21:52:48

=、=循环控制的最后一个东西搞不出来

   原因无法读取字符串只能读单字符 如果一个一个读很麻烦求教= 、=

hjw 发表于 2011-7-24 21:23:59

还没有开始学习呢,先下来准备学习

明天会更好 发表于 2011-7-31 20:31:57

想看最后一个程序。。。

明天会更好 发表于 2011-7-31 20:34:43

弄了半个小时,参考一下参考书,终于弄出来了!!!
和大家分享下!{:5_109:}
Knowledge shoule be shared!!

明天会更好 发表于 2011-7-31 20:38:25

#include<stdio.h>
main()
{
char a;

while( ( a=getchar() )!=EOF )                        //输入不等于结束符(Ctrl+Z)时,进行循环
{
if( (a >= 'A'&& a <= 'Z') || ( a >= 'a' &&a <='z') )    //输入的字母在大写字母与小写字母之间
{
   if((a >= 'A'&& a <= 'Z') && ( a+4> 'Z') )          //输入字母在大写字母之间,并且如果超过最后一个字母Z的话
   {
    printf("%c", (a-'A'+4)%26+'A'); // a-'A'得到输入字母在字母表中的序号,(假设A的序号为0,Z的序号为25),a-'A'+4得到输入字母
                                           //后面第四个的序号,(a-'A'+4)%26,相当于( (a+1)-'A'+3 ),这样,使26变为0,Z的序号就转为为0,
                                    //所以结果就为3,由于A的序号从0开始,所以3就相当于Z字母后的第四个字母,
                                    //然后再加上'A',就得到Z后面第四个字母了
   
   }
   else if( ( a >= 'a' &&a <='z') && (a+4 > 'z') )   //输入字母在小写字母之间,并且如果超过最后一个字母Z的话
   {
    printf("%c",(a-'a'+4)%26+'a');      //分析同上
   }
   else
   {
    printf("%c",a+4);
   }
}
else      //输入的字母不在大写字母与小写字母之间,就原样输出,比如 !
{
   printf("%c",a);
   
}
}
}

Pass丶word 发表于 2011-9-30 09:32:18

没钱买东西了

喜欢小新 发表于 2011-10-25 04:47:40

参考参考,我认为很好,大家说说

rwbyang 发表于 2011-11-12 19:32:53

世界因你更精彩!!!
谢谢分享……

小栗子 发表于 2011-12-24 21:51:00

:lol下载学习了。。

120600030 发表于 2012-1-3 15:04:21

{:1_1:}{:1_1:}{:1_1:}{:1_1:}{:1_1:}{:1_1:}

冬邪不毒 发表于 2012-2-13 23:07:00

丫的要钱啊

jpj 发表于 2012-3-18 03:12:40

谢谢资源,非常感谢,希望有更大的进步

我们之间 发表于 2012-3-20 21:32:25

一直在看教程学习

天行健 发表于 2012-3-22 18:54:31

感谢分享。。

红茶 发表于 2012-4-4 11:22:43

课件,我来勒!!!

ガアラ 发表于 2012-4-21 15:28:50

老师,有没有实例讲解啊?
页: [1] 2 3 4
查看完整版本: 第五章 循环控制结构程序(课件)