任何一门语言都是先从模仿开始学习的,这本书是巩固C语言很不错的练习材料,不过现在这书貌似已经不出版了。
这本书之前在学校就从图书馆借过,当时就敲了一遍,现在还是历久弥新,碰巧找到了PDF版本,手动再练习下,想要PDF及源码的同学可以关注我的微信公众号“炫色Allen”,留言C语言精彩编程百例及邮箱即可。
实例 1 基础类型转换
# include
void main()
{
/* 定义变量并赋初值 */
int a = 5;
char c = 'a';
float f = 5.3;
double m = 12.65;
double result;
/* 同类型数据间进行运算并输出结果 */
printf("a + c = %dn",a + c);
printf("a + c = %cn",a + c);
printf("f + m = %fn",f + m);
/* 不同类型数据间进行运算并输出结果 */
printf("a + m = %fn",a + m);
printf("c + f = %fn",c + f);
/* 将上述四个变量进行混合运算,并输出结果 */
result = a + c * (f + m);
printf("double = %fn",result);
}
实例 2 转义字符
# include
void main()
{
/* 换行符'n',用于输出换行 */
printf("How are you?n");
printf("I am fine.nn");
printf("How are you?t");
printf("I am fine.nn");
/* 退格符'b',使当前的输出位置退一格,即输出的起始位置左移一位 */
printf(" How are you?n");
printf(" bI am fine.nn");
/* 回车符'r',使当前输出位置回到本行开头 */
printf(" I am fine.");
printf("rHow are you?nn");
/* 多个转义字符的混合运用 */
printf("note:n a stibbkrpn");
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。