IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> C语言简单例子详细理解 -> 正文阅读

[C++知识库]C语言简单例子详细理解

/*ANSI C 32个关键字
**auto  break    case    char  const    continue default 
do    double   else    enum  extern   float     for 
goto  if       int     long  register return   short 
signed void   volatile while** 
*/
//main是主函数的函数名,表示这是一个主函数。
//printf函数是函数调用语句,是有系统定义的标准函数,可在程序中直接调用。
#define _CRT_SECURE_NO_WARNINGS
#include<math.h>//include为文件包含命令<>内或引号""内指定的文件包含到本程序来,成为其中一部分。
//包含的文件通常由系统提供,其扩展名为.h。因此也称为头文件或者首部文件。
//C语言的头文件中包括了各个标准库函数的函数原型。因此,凡是在程序中调用一个库函数时都必须包含该函数原型所在的头文件。

#include<stdio.h>//扩展名为.h的文件为头文件
//scanf和printf是标准输入输出函数,其头文件为stdio.h;
//C语言规定对scanf和printf这两个函数可以省去对其头文件的包含命令,可以删去。
int main()
{
	double x, s;//定义两个实数变量,以被后面程序使用。
	printf("input number:\n");//显示提示信息
	scanf(" % If", &x);//从键盘获得一个实数x,输入函数scanf.
	//求x的正弦sin函数是数学函数为正弦函数,其头文件为math.h文件,并把它赋给变量s
	s = sin(x);
	//显示程序运算结果
	printf("sine of %If is %If\n", x, s);
	return 0;//main函数结束
}
/*C语言规定,源程序中所有用到的变量都必须先说明,后使用,否则将会出错。这一点是编译型高级程序设计语言的一个特点。
与解释型的BASIC语言是不同的。
变量x,s,用来表示输入的自变量和sin函数值。由于sin函数要求这两个量必须是双精度浮点型,用类型说明符double来说明这两个变量。
分为说明部分,另一部分为执行部分;printf("input number:\n")输出语句,调用printf函数在显示器上输出提示字串符,请输入自变量x的值。
scanf(" % If", &x);输入语句调用scanf函数,接受键盘上输入的数并存入x中。
s = sin(x);调用sin函数并把函数值送到变量s中;
printf("sine of %If is %If\n", x, s);用printf函数输出变量s的值,x得正弦值。
return 0;//main函数结束
*/
/*输入输出函数scanf和printf是使用最频繁的函数,必须重点掌握。
* 尤其是格式输入输出,是c语言的重难点。
* scanf和printf这两个函数分别称为格式输入函数和格式输出函数,在括号中的参数表都是由(格式控制串,参数表)组成;
* 格式控制串是一个字符串,必须用双引号括起来,它表示了输入输出量的数据类型。在printf函数中还可以在格式控制串内出现非格式控制字符,
* 会在显示屏幕上将原文照印。参数表中给出了输入和输出的量,当有多个量时,用逗号间隔。
* printf("sine of %If is %If\n",x,s);%If为格式字符,表示按双精度浮点数处理,出现两次,对应x和s两个变量。其余字符为非格式字符,
* 则照原样输出在屏幕上。
*/
 输出窗口:
“test_10_10.exe”(Win32): 已加载“C:\Users\Administrator\source\repos\test_10_10\Debug\test_10_10.exe”。已加载符号。
“test_10_10.exe”(Win32): 已加载“C:\Windows\SysWOW64\ntdll.dll”。
“test_10_10.exe”(Win32): 已加载“C:\Windows\SysWOW64\kernel32.dll”。
“test_10_10.exe”(Win32): 已加载“C:\Windows\SysWOW64\KernelBase.dll”。
“test_10_10.exe”(Win32): 已加载“C:\Windows\SysWOW64\advapi32.dll”。
“test_10_10.exe”(Win32): 已加载“C:\Windows\SysWOW64\msvcrt.dll”。
“test_10_10.exe”(Win32): 已加载“C:\Windows\SysWOW64\sechost.dll”。
“test_10_10.exe”(Win32): 已加载“C:\Windows\SysWOW64\rpcrt4.dll”。
“test_10_10.exe”(Win32): 已加载“C:\Windows\SysWOW64\sspicli.dll”。
“test_10_10.exe”(Win32): 已加载“C:\Windows\SysWOW64\cryptbase.dll”。
“test_10_10.exe”(Win32): 已加载“C:\Windows\SysWOW64\vcruntime140d.dll”。
“test_10_10.exe”(Win32): 已加载“C:\Windows\SysWOW64\ucrtbased.dll”。
“test_10_10.exe”(Win32): 已加载“C:\Windows\SysWOW64\api-ms-win-core-localization-l1-2-0.dll”。
“test_10_10.exe”(Win32): 已加载“C:\Windows\SysWOW64\api-ms-win-core-processthreads-l1-1-1.dll”。
“test_10_10.exe”(Win32): 已加载“C:\Windows\SysWOW64\api-ms-win-core-file-l1-2-0.dll”。
“test_10_10.exe”(Win32): 已加载“C:\Windows\SysWOW64\api-ms-win-core-timezone-l1-1-0.dll”。
“test_10_10.exe”(Win32): 已加载“C:\Windows\SysWOW64\api-ms-win-core-file-l2-1-0.dll”。
“test_10_10.exe”(Win32): 已加载“C:\Windows\SysWOW64\api-ms-win-core-synch-l1-2-0.dll”。
线程 0xd58 已退出,返回值为 0 (0x0)。
程序“[6932] test_10_10.exe”已退出,返回值为 0 (0x0)
  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2021-10-13 11:17:51  更:2021-10-13 11:19:41 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 2:54:28-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码