使用VS2013做简单的C程序解析
本人好久没有练习C语言了,下面使用VisualStudio2013通过一个小程序熟悉一下C语言:
下面这个程序用来求一个圆的面积。
# define _CRT_SECURE_NO_WARNINGS
# include "stdio.h"
# include "stdlib.h"
# define PI 3.1415926void main()
{int r;double Area;printf("Please input the radius:");scanf("%d", &r);Area = PI * r * r;printf("1-The Area is %0.8f\n", Area);printf("2-The Area is %lf\n", Area);printf("3-The Area is %f\n", Area);system("pause"); }
针对上面的代码解释如下:
1. # define _CRT_SECURE_NO_WARNINGS 用来避免
error C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead.
To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
2. # include "stdlib.h" 用来避免
警告 1 warning C4013: “system”未定义;假设外部返回int*
3. void表空类型,它和int,float同地位,表示没有返回值的函数,不用写return语句*
4. 关于C语言中double型输出的问题的解释
double类型可以有16位有效数字,但固定输出都为6位;所以用double的时候前面加上'l'没有任何效果
你如果要输出长度可以这样写,如%0.8f,这就是代表输出8个有效数字了
VS2013截图:
下面的窗口显示的是运行结果:
使用VS2013做简单的C程序解析相关推荐
- 桌面计算器The C++ Programming Language程序解析
桌面计算器解析 1.1自定义类型分析 1.1.1 枚举类型 enum Token_value {NAME, NUMBER, END,PLUS='+', MINUS='-', MUL='*', DIV= ...
- 用python做一个木马_Python编程简单的木马程序(转载于乌云中)
Python编程简单的木马程序 light·2015/01/26 10:07 0x00准备好了 本文的内容仅用于研究和研究,不得用于非法目的! 这一次,我们使用Python编写了一个简单的木马,它具有 ...
- 520了,用32做个简单的小程序
520到了,看着朋友圈里的花式秀恩爱,平常午餐最爱吃的泡面都变得不那么香了.于是!突发奇想,突然就来了更新的想法,今天用32来做一个非常简单的小程序: 简单放个歌,再放个图 stm32f103c8t6 ...
- java实现通话_Java做一个最简单的通话程序
Java做一个最简单的通话程序 作者:未知 文章来源:www.jspcn.net 发布日期:2005年01月19日 Java中的网络编程是一个很重要的部分,也是其编程优越性的地方之一.在Java ...
- 用java做一个简单记事本_用记事本写一个简单的java程序
用记事本写一个简单的java程序 第一步: 安装好jdk,并设置好环境变量. 桌面-计算机(右键)-属性-高级系统设置-环境变量-path-在变量值后加上:和jdk安装路径加上(路径即为C:\Prog ...
- 用python做一个简单的投票程序_如何编写一个自动投票程序
展开全部 此文章为ocean所有32313133353236313431303231363533e59b9ee7ad9431333335346138,版权归ocean所有 如何编写投票程序,大致分为这 ...
- 深入浅出WPF(2)——解剖最简单的GUI程序
深入浅出WPF(2)--解剖最简单的GUI程序 小序: 从这篇文章开始,我们进行XAML语言的上手学习.说实话,XAML这种语言一点也不难.如果把XML看成是"父类",那么XAML ...
- 计算机网络课程设计之简单 Web Server 程序的设计与实现
前言 本实验是实现一个简易的webserver,我们一直在访问网站,甚至还做过Web课程设计,部署过Tomcat等等,所以说这次实验能更深入的了解其原理 白嫖容易,创作不易,本文原创,转载请注明!!! ...
- python编写登录_通过Python编写一个简单登录功能过程解析
通过Python编写一个简单登录功能过程解析 需求: 写一个登录的程序, 1.最多登陆失败3次 2.登录成功,提示欢迎xx登录,今天的日期是xxx,程序结束 3.要检验输入是否为空,账号和密码不能为空 ...
最新文章
- 一起谈.NET技术,专访微软MVP衣明志:走进ASP.NET MVC 2框架开发
- 苹果大战FBI将加速科技圈的加密技术发展?
- Feature Selection Based on Mutual Information:Criteria of Max-Dependency, Max-Relevance,and Min-Redu
- 浅析java中的死锁_Java学习笔记五十五(死锁问题)
- MongoDB之compact操作详解
- 【C语言简单说】三:整数变量和输出扩展(2)
- AT2365-[AGC012E]Camel and Oases【状压dp】
- 10-30 团队的自动化
- 华为新系统 鸿蒙,旗舰CPU+鸿蒙OS!华为Mate家族重磅新品来袭
- 查找最接近的元素c语言,查找最接近的元素
- 月薪3K与月薪3万的程序员,距离是怎么拉开的?
- [原创]游戏合服时如何避免主键冲突
- 【转载】88E6390端口Link问题(PHY一直link up)BUG解决
- 1分钟链圈 | 硅谷和成都互设科技金融中心;帅初:区块链更容易落地游戏和版权行业;区块链底层技术布局基本完成
- Java方法的重载和重写
- 攻防世界writeup
- 多款新品亮相!一文看懂nova 11系列及全场景新品发布会
- 开启ICT宝藏之门——CloudOpera IES 创新社区正式成立
- 基于RSSI测距的多边定位法(附代码与讲解视频)
- OpenNi学习笔记