C语言程序设计(第2版)
《C语言程序设计(第2版)》系统全面介绍了C语言程序设计相关知识,内容包括:C语言数据类型、运算符和表达式、结构化程序设计(顺序、选择和循环结构程序设计)、数组、函数、指针、结构体与共用体、文件、位运算和预处理命令。每章有本章的学习内容、基本要求及小结,并附有习题供读者练习。本书适合作高等院校计算机、软件工程等专业的程序设计基础课程教材,也可供对C语言及软件开发感兴趣的自学者使用。
第1章 概述 1.1 计算机简介 1.1.1 计算机发展简史 1.1.2 计算机工作原理 1.1.3 现代计算机硬件系统的构成 1.1.4 计算机软件系统的构成 1.2 程序设计语言 1.3 C语言简介 1.3.1 C语言的特点 1.3.2 C语言的发展和标准化 1.4 简单的C语言程序 1.4.1 C语言程序的特点 1.4.2 C语言程序的编译和运行 1.4.3 C语言程序的书写格式 1.5 解决实际问题的过程 1.5.1 解决问题的基本步骤 1.5.2 算法的概念 1.5.3 算法的特性 1.5.4 算法的表示 1.6 小结 习题 第2章 C语言数据类型、运算符和表达式 2.1 基本字符、关键字和标识符 2.2 常量 2.3 变量的定义和使用 2.3.1 变量的定义及变量类型 2.3.2 变量的属性和分类 2.3.3 变量的使用及赋初值 2.4 基本数据类型及其在计算机中的表示 2.4.1 数的进制 2.4.2 整型数据 2.4.3 整型变量 2.5 实型数据 2.5.1 实型常量的表示方法 2.5.2 实型变量 2.6 字符型数据 2.6.1 字符型常量 2.6.2 字符变量 2.6.3 字符变量在内存中的存储方式 2.6.4 字符数据和整型数据的关系 2.6.5 字符串常量 2.7 不同运算中各种数据类型间的相互转换 2.8 运算符和表达式 2.8.1 算术运算符和算术表达式 2.8.2 赋值运算符和赋值表达式 2.8.3 关系运算符和关系表达式 2.8.4 逻辑运算符和逻辑表达式 2.8.5 条件运算符和条件表达式 2.8.6 逗号运算符和逗号表达式 2.8.7 其他运算符及其运算 2.9 小结 习题 第3章 结构化程序设计 3.1 什么是结构化程序设计 3.2 程序流程图 3.2.1 传统流程图 3.2.2 N—S结构化流程图 3.3 3种基本结构及流程图表示 3.3.1 顺序结构 3.3.2 选择结构 3.3.3 循环结构 3.4 小结 习题 第4章 顺序结构程序设计 4.1 字符型数据的输入/输出函数 4.1.1 Dutchar函数 第5章 选择结构程序设计 第6章 循环结构程序设计 第7章 数组 第8章 函数 第9章 指针 第10章 结构体与共用体 第11章 文件 第12章 位运算 第13章 预处理命令 第14章 图形函数及简单界面设计介绍 第15章 综合应用 附录 参考文献
Shipping Overview:
• Shipping: Standard Domestic Shipping within the United States charges USD 4.99. Standard International Shipping from United Kingdom, Germany and Japan to the United States charges 14.99.
• Order Processing: Please allow 1-2 business days for order processing and preparation before shipment.
• Domestic Shipping: Orders within the U.S. are shipped via USPS or FedEx, depending on the origin of the product. The average transit time is 3-7 business days.
• International Shipping: Currently, we only ship within the USA.
• Tracking Information: Every order is trackable. You will receive a tracking number once your order has been shipped. Products may be shipped from various global fulfillment centers.
Shipping Delays:
Please note that shipping times may vary due to factors beyond our control, such as weather conditions, natural disasters, or peak holiday periods. While we strive to ensure timely delivery, the exact arrival time cannot be guaranteed and is managed by the shipping carrier.
Shipping Options:
-
Standard Delivery: Most orders are shipped within 3-7 business days. Larger items may utilize LTL shipping for safe handling.
-
Handling Time: We handle shipments on business days (Monday - Friday), with a preparation time of 1-2 days.
-
Additional Charges: Some items require additional shipping charges due to their size, weight, or special handling. These charges are specified on the product pages and are not eligible for shipping discounts.
-
Exclusions: Gift cards, packaging, taxes, and prior purchases do not count toward the minimum purchase requirement for free shipping. This offer is valid only for shipments to U.S. addresses, including Puerto Rico.
Delivery Details:
-
Estimates: Standard shipping within the US typically takes 3-7 business days. These are estimates and not guarantees.
-
Shipping Restrictions: We ship to all 50 states, Washington, DC, U.S. territories, and APO/FPO/DPO addresses. Shipping options vary based on the delivery address.
-
Remote Areas: Shipments to remote areas may incur additional charges or require pickup from a nearby shipping partner’s location.
Shipping Confirmation:
You will receive a shipping confirmation email with a tracking number as soon as your order is dispatched. If you do not receive this email immediately, please be assured that your items will arrive within the estimated delivery window provided at checkout.
Order Modifications:
If you need to cancel or modify your order, please contact our customer support immediately.
Issues with Delivery:
If your order shows as delivered but you have not received it, please contact the shipping carrier directly to resolve the issue. For persistent problems, contact our customer service at cs@everymarket.com.
Customer Support:
Our team is available 24/7 to assist you with any questions or concerns regarding your order. We are committed to ensuring a smooth shopping experience.
Return & Refund Policy Overview
Please review our return and refund policies below to ensure a smooth transaction process.
Return Policy
-
Duration: You have 30 days from receiving your item to initiate a return.
-
Condition: Items must be unworn, unwashed, with original tags and packaging intact.
-
Shipping Costs: Customers are responsible for return shipping costs.
-
Packaging: Ensure returned items are well-packaged to avoid damage during transit.
-
Tracking: Use a trackable and insured shipping method as we are not liable for items lost or damaged on return.
-
Initiating a Return: Contact us at cs@everymarket.com to start your return. We will provide a return shipping label and instructions upon approval. Returns without prior approval will not be accepted.
How to Return
-
Method: Returns must be sent back by mail to the address provided in the return instructions.
Return Label
-
Defective Products: Return labels are provided for defective items.
-
Non-Defective Returns: Customers are responsible for obtaining their return shipping label.
Product Conditions for Return
-
Eligible Products: Returns are only accepted for items in new condition.
Nonreturnable Items
Certain items are not eligible for return:
-
Electronic devices after 30 days (e.g., computers, laptops, Kindles)
-
Gift cards, prepaid game cards
-
Perishable goods, live insects, some jewelry, some health and personal care items
-
Customized or personalized products
-
Items with special shipping restrictions
Refund Policy
-
Window: Eligible products may be returned within 30 days of delivery for a refund.
-
Refund Method: Refunds are processed to the original payment method or as store credit for items purchased with gift cards.
-
Processing Time: Refunds are processed within 3-5 business days after we receive the return; please allow additional time for shipping and bank processing.
Claims
Inspect your order upon arrival and report any defects, damages, or incorrect items immediately to allow us to address the issue. For claims, contact our support team with details of the issue.
Exchange Policy
For the quickest service, return your original item and place a new order for the desired product once your return is accepted.
Return Address
EveryMarket Customer Service 2101 E Terra Ln, O'Fallon, MO 63366
Customer Support
Available 24/7 for any questions or assistance needed:
-
Phone: +1 636-312-5925
-
Email: cs@everymarket.com
《C语言程序设计(第2版)》系统全面介绍了C语言程序设计相关知识,内容包括:C语言数据类型、运算符和表达式、结构化程序设计(顺序、选择和循环结构程序设计)、数组、函数、指针、结构体与共用体、文件、位运算和预处理命令。每章有本章的学习内容、基本要求及小结,并附有习题供读者练习。本书适合作高等院校计算机、软件工程等专业的程序设计基础课程教材,也可供对C语言及软件开发感兴趣的自学者使用。
第1章 概述 1.1 计算机简介 1.1.1 计算机发展简史 1.1.2 计算机工作原理 1.1.3 现代计算机硬件系统的构成 1.1.4 计算机软件系统的构成 1.2 程序设计语言 1.3 C语言简介 1.3.1 C语言的特点 1.3.2 C语言的发展和标准化 1.4 简单的C语言程序 1.4.1 C语言程序的特点 1.4.2 C语言程序的编译和运行 1.4.3 C语言程序的书写格式 1.5 解决实际问题的过程 1.5.1 解决问题的基本步骤 1.5.2 算法的概念 1.5.3 算法的特性 1.5.4 算法的表示 1.6 小结 习题 第2章 C语言数据类型、运算符和表达式 2.1 基本字符、关键字和标识符 2.2 常量 2.3 变量的定义和使用 2.3.1 变量的定义及变量类型 2.3.2 变量的属性和分类 2.3.3 变量的使用及赋初值 2.4 基本数据类型及其在计算机中的表示 2.4.1 数的进制 2.4.2 整型数据 2.4.3 整型变量 2.5 实型数据 2.5.1 实型常量的表示方法 2.5.2 实型变量 2.6 字符型数据 2.6.1 字符型常量 2.6.2 字符变量 2.6.3 字符变量在内存中的存储方式 2.6.4 字符数据和整型数据的关系 2.6.5 字符串常量 2.7 不同运算中各种数据类型间的相互转换 2.8 运算符和表达式 2.8.1 算术运算符和算术表达式 2.8.2 赋值运算符和赋值表达式 2.8.3 关系运算符和关系表达式 2.8.4 逻辑运算符和逻辑表达式 2.8.5 条件运算符和条件表达式 2.8.6 逗号运算符和逗号表达式 2.8.7 其他运算符及其运算 2.9 小结 习题 第3章 结构化程序设计 3.1 什么是结构化程序设计 3.2 程序流程图 3.2.1 传统流程图 3.2.2 N—S结构化流程图 3.3 3种基本结构及流程图表示 3.3.1 顺序结构 3.3.2 选择结构 3.3.3 循环结构 3.4 小结 习题 第4章 顺序结构程序设计 4.1 字符型数据的输入/输出函数 4.1.1 Dutchar函数 第5章 选择结构程序设计 第6章 循环结构程序设计 第7章 数组 第8章 函数 第9章 指针 第10章 结构体与共用体 第11章 文件 第12章 位运算 第13章 预处理命令 第14章 图形函数及简单界面设计介绍 第15章 综合应用 附录 参考文献
Shipping Overview:
• Shipping: Standard Domestic Shipping within the United States charges USD 4.99. Standard International Shipping from United Kingdom, Germany and Japan to the United States charges 14.99.
• Order Processing: Please allow 1-2 business days for order processing and preparation before shipment.
• Domestic Shipping: Orders within the U.S. are shipped via USPS or FedEx, depending on the origin of the product. The average transit time is 3-7 business days.
• International Shipping: Currently, we only ship within the USA.
• Tracking Information: Every order is trackable. You will receive a tracking number once your order has been shipped. Products may be shipped from various global fulfillment centers.
Shipping Delays:
Please note that shipping times may vary due to factors beyond our control, such as weather conditions, natural disasters, or peak holiday periods. While we strive to ensure timely delivery, the exact arrival time cannot be guaranteed and is managed by the shipping carrier.
Shipping Options:
-
Standard Delivery: Most orders are shipped within 3-7 business days. Larger items may utilize LTL shipping for safe handling.
-
Handling Time: We handle shipments on business days (Monday - Friday), with a preparation time of 1-2 days.
-
Additional Charges: Some items require additional shipping charges due to their size, weight, or special handling. These charges are specified on the product pages and are not eligible for shipping discounts.
-
Exclusions: Gift cards, packaging, taxes, and prior purchases do not count toward the minimum purchase requirement for free shipping. This offer is valid only for shipments to U.S. addresses, including Puerto Rico.
Delivery Details:
-
Estimates: Standard shipping within the US typically takes 3-7 business days. These are estimates and not guarantees.
-
Shipping Restrictions: We ship to all 50 states, Washington, DC, U.S. territories, and APO/FPO/DPO addresses. Shipping options vary based on the delivery address.
-
Remote Areas: Shipments to remote areas may incur additional charges or require pickup from a nearby shipping partner’s location.
Shipping Confirmation:
You will receive a shipping confirmation email with a tracking number as soon as your order is dispatched. If you do not receive this email immediately, please be assured that your items will arrive within the estimated delivery window provided at checkout.
Order Modifications:
If you need to cancel or modify your order, please contact our customer support immediately.
Issues with Delivery:
If your order shows as delivered but you have not received it, please contact the shipping carrier directly to resolve the issue. For persistent problems, contact our customer service at cs@everymarket.com.
Customer Support:
Our team is available 24/7 to assist you with any questions or concerns regarding your order. We are committed to ensuring a smooth shopping experience.
Return & Refund Policy Overview
Please review our return and refund policies below to ensure a smooth transaction process.
Return Policy
-
Duration: You have 30 days from receiving your item to initiate a return.
-
Condition: Items must be unworn, unwashed, with original tags and packaging intact.
-
Shipping Costs: Customers are responsible for return shipping costs.
-
Packaging: Ensure returned items are well-packaged to avoid damage during transit.
-
Tracking: Use a trackable and insured shipping method as we are not liable for items lost or damaged on return.
-
Initiating a Return: Contact us at cs@everymarket.com to start your return. We will provide a return shipping label and instructions upon approval. Returns without prior approval will not be accepted.
How to Return
-
Method: Returns must be sent back by mail to the address provided in the return instructions.
Return Label
-
Defective Products: Return labels are provided for defective items.
-
Non-Defective Returns: Customers are responsible for obtaining their return shipping label.
Product Conditions for Return
-
Eligible Products: Returns are only accepted for items in new condition.
Nonreturnable Items
Certain items are not eligible for return:
-
Electronic devices after 30 days (e.g., computers, laptops, Kindles)
-
Gift cards, prepaid game cards
-
Perishable goods, live insects, some jewelry, some health and personal care items
-
Customized or personalized products
-
Items with special shipping restrictions
Refund Policy
-
Window: Eligible products may be returned within 30 days of delivery for a refund.
-
Refund Method: Refunds are processed to the original payment method or as store credit for items purchased with gift cards.
-
Processing Time: Refunds are processed within 3-5 business days after we receive the return; please allow additional time for shipping and bank processing.
Claims
Inspect your order upon arrival and report any defects, damages, or incorrect items immediately to allow us to address the issue. For claims, contact our support team with details of the issue.
Exchange Policy
For the quickest service, return your original item and place a new order for the desired product once your return is accepted.
Return Address
EveryMarket Customer Service 2101 E Terra Ln, O'Fallon, MO 63366
Customer Support
Available 24/7 for any questions or assistance needed:
-
Phone: +1 636-312-5925
-
Email: cs@everymarket.com
Oops!
Sorry, it looks like some products are not available in selected quantity.