c程序设计语言(第二版)课后习题答案与解析
宗师之路
新手请多多关照
展开
-
练习1-6(原书第11页)
练习1-6 验证表达式 getchar() !=EOF 的值是1还是0#includeint main(){int c;printf("请输入字符:\n");c=(getchar() != EOF);printf("%d",c);return 0;}通过运行可以发现,当在键盘上输入EOF(即Ctrl+Z)时,c的数值为0,当输入其他字符是数值为1原创 2015-09-03 19:33:52 · 454 阅读 · 0 评论 -
练习1-19 编写一个函数reverse(s),将字符串s中的字符顺序颠倒过来。(原书第22页)
1 strlen()函数和sizeof()的区别strlen()是函数,要在运行时才能计算。参数必须是字符型指针(char*), 且必须是以'\0'结尾的。当数组名作为参数传入时,实际上数组就退化成指针了。原创 2015-09-01 22:51:08 · 2409 阅读 · 0 评论