分类: C/C++
2008-03-20 18:51:08
来源: 作者:antigloss 等级:一般
发布于2006-11-11 15:25 被读2524次 【字体: 】 |
1. 输出英文字母的整数编码 #include <stdio.h> int main(void) /* 输出小写字母的整数编码 */ return 0; 正如前面说过的那样,字符是以整数形式存储的,所以可以用 ++ch 得到下一个字符的编码。而 ch <= 'z' 这个表达式,其实也是使用它们的整数编码进行比较的。不过,这里我假设了您的计算机使用的编码中,英文字母是按升序排列的。如果您的计算机使用的编码中, 英文字母是乱序/降序排列的,则此程序不通用。
3 7 解决方案:将图形分解为三个部分(第一行,中间有空格的那些行,最后一行)分别输出。 #include <stdio.h> int main(void) /* 输出第一行星号 */ /* 输出中间部分 */ /* 输出最后一行星号 */ 该程序使用三个循环分别输出第一行,中间部分,以及最后一行。putchar 是标准函数库中定义的函数,其作用是输出一个字符。putchar 的函数原型位于 stdio.h 中。 本文版权归 以及 作者 antigloss 共同所有,转载请注明原作者和出处。谢谢。 |