b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

c语言入门经典 第5版_c语言入门经典_c语言入门自学(3)

电脑杂谈  发布时间:2017-02-17 20:17:51  来源:网络整理

如果没有出现错误,就大功告成了。这个程序会在屏幕上输出如下信息:

Hello world!

我们可以修改程序,在屏幕上输出其他信息,例如可以将程序改成:

/*Program 1.2 Your Second C Program */
#include <stdio.h>
int main(void)
{
printf("\"If at first you don‘t succeed, try, try, try again!\"");
return 0;
}

这个版本的输出是:

"If at first you don‘t succeed, try, try, try again! "

在要显示的文本中,\”序列称为转义序列(escape sequence)。文本中包含几个不同的转义序列。\”是在文本中包含双引号的特殊方式,因为双引号通常表示字符串的开头和结尾。c语言入门经典 第5版转义序列\”使双引号出现在输出的开头和结尾。如果不使用转义序列,不仅双引号不会出现在输出中,而且程序不会编译。本章后面的“控制字符”一节将详细介绍转

义序列。

修改完源代码后,可以重新编译,链接后执行。反复练习,熟悉整个流程。

1.7 处理错误

/*Program 1.2 Your Second C Program */
#include <stdio.h)
int main(void)
{
printf("\"If at first you don‘t succeed, try, try, try again!\"")
return 0;
}

编译这个程序后,会看到错误信息,具体信息随编译器的不同而略有区别。下面是一个比较常见的错误信息:

Syntax error : missing ‘;‘ before ‘}‘
HELLO.C - 1 error(s), 0 warning(s)

编译器能精确地指出错误及其出处,在这里,printf()行的结尾处需要一个分号。在开始编写程序时,可能有很多错误是简单的拼写错误造成的。还很容易忘了逗号、括号,或按错了键。没关系,许多有经验的老手也常犯这种错误。如前所述,有时一点小错误会造成大灾难,编译器会显示许多不同的错误信息。不要被错误的数量吓倒,仔细看过每一个错误信息后,返回并改掉错误部分,不懂的先不管它,然后再编译一次源文件,就会发现错误一次比一次少。

1.8 剖析一个简单的程序

编写并编译了第一个程序后,下面是另一个非常类的例子,了解各行代码的作用:

/* Program 1.3 Another Simple C Program - Displaying a Quotation */
#include <stdio.h>
int main(void)
{
printf("Beware the Ides Of March!");
return 0;
}

Beware the Ides Of March!

1.8.1 注释

上述示例的第一行代码如下:

/* Program 1.3 Another Simple C Program - Displaying a Quotation */

这不是程序代码,因为它没有告诉电脑执行操作,它只是一个注释,告诉阅读代码的人,这个程序要做什么。位于/*和*/之间的任意文本都是注释。只要编译器在源文件中找到/*,就忽略它后面的内容(即使其中的文本很像程序代码),一直到表示注释结束的*/为止。/*可以和*/放在同一行代码上,也可以放在不同的代码行上。如果忘记包含对应的


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-32998-3.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    每日福利
    热点图片
    拼命载入中...