C++编程:输入十进制整数与实数讲解

需积分: 10 7 下载量 86 浏览量 更新于2024-08-23 收藏 8.82MB PPT 举报
"输入十进制整数和实数-谭浩强 c++ 教材 PPT" 这篇资源主要讲解了如何在C++编程中输入十进制整数和实数,以及介绍了C++语言的基本特点。谭浩强的C++教材是初学者入门的经典教程,清华大学出版社出版,福建师范大学Jerryhuang制作的PPT课件则为学习提供了清晰的视觉辅助。 在C++中,输入数据通常使用`cin`流进行,例如`cin >> 变量名1 >> 变量名2`。在这个例子中,`int a, b;`定义了两个整型变量`a`和`b`,然后使用`cin >> a >> b;`这行代码,程序会暂停等待用户从键盘输入`a`和`b`的值。用户可以输入`3 5`或者分别输入`3`和`5`,回车键(<CR>)表示输入结束。值得注意的是,`cin`会自动过滤掉输入中的空白字符,因此不论中间是否有空格,都能正确读取数值。 C++语言起源于20世纪70年代,由C语言发展而来,C++是在C的基础上增加了面向对象编程的概念。C语言以其简洁、高效和可移植性著名,适用于各种规模的程序开发,包括系统软件、控制程序以及科学计算。C++则进一步增强了C的功能,引入了类、模板等面向对象特性,使得程序设计更加模块化和抽象化。 C语言的主要特点包括: 1. 结构化编程:C语言支持结构化编程,允许开发者将复杂问题分解为多个函数或结构体,使得程序易于理解和维护。 2. 高级与低级语言的结合:C语言提供了丰富的运算符,包括算术、逻辑和位运算,同时它的语法接近机器码,使得程序运行效率高。 3. 可移植性:C语言编写的程序可以轻易地在不同硬件平台之间移植,只需极少或无需修改。 4. 语法灵活:虽然C语言的语法相对较宽松,这使得有经验的程序员能够编写出高效且通用的代码,但也对初学者提出了挑战,因为调试过程可能会较为复杂。 在学习C++的过程中,理解`cin`的使用和掌握C语言的基本特点至关重要。通过实际编程练习,可以更好地掌握这些概念,从而编写出高效、结构清晰的程序。