本文主要是介绍基于linux下的c入门-day2,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
这次学到了循环语句,构造while循环时,循环中必须包含能改变判断表达式的值,使表达式值为假,否则就是死循环;循环的入口是有条件循环,要进入条件必须满足这个条件。当while(1)就会进入死循环;要注意的是while后面绝对不能有分号。
do while语句是在进行条件判断之前,执行一次循环体语句(不管条件是什么)
最重要,也用的最多的应该还是for循环语句了,标准是:for(初始化;测试;更新)。有个题目是输入大写字母C,输出是
A
AB
ABC,这个就用到了循环的嵌套,代码如下:
#includeint main(void)
{
char ch = 0;
char sh = 0;
char sh2 = 0;
printf("please input ch:\n");
scanf("%c",&ch);
if(ch>='A' && ch<='Z'){
for(sh ='A';sh<=ch;sh++){
for(sh2='A';sh2<=sh;sh2++)
{
printf("%c",sh2);
}
printf("\n");
}
}
else
{
printf("you should input the capital letter\n");
}
return 0;
}
empty
ABA
ABCBA
ABCDCBA
ABCDEDCBA,这个还没有写出确切的答案,我会会在csdn上问问。。。
这篇关于基于linux下的c入门-day2的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!