第一个控制台应用程序实例

 1 #include <stdio.h>
 2 #include <stdlib.h>
 3 #include <conio.h>
 4
 5 int main(int argc, char* argv[])
 6 {
 7     int nAddend = 0, nSummand = 0;
 8     printf("Hello Console!\n--------\n");
 9     char chTemp = 0;
10
11     while(chTemp < ‘0‘ || chTemp >‘9‘)
12     {
13         printf("请输入加数: \n");
14         chTemp = getch();
15     }
16     printf("%c\n",chTemp);
17
18     nAddend = 0;
19     while(chTemp <‘0‘ || chTemp > ‘9‘)
20     {
21         printf("请输入被加数:\n");
22         chTemp = getch();
23     }
24     printf("%c \n",chTemp);
25     nSummand = chTemp - ‘0‘;
26
27     printf("计算结果为 :\n%d + %d = %d \n",nAddend,nSummand,nAddend + nSummand);
28
29     system("pause");
30
31     return 0;
32
33 }

程序的目的:是想要实现两个数的输入,并想加

实验结果

结果分析:没有达到预期效果

时间: 2024-08-03 10:03:07

第一个控制台应用程序实例的相关文章

c# 第五节 第一个控制台程序、第一个桌面、快捷键、注释

本节内容: 1:控制台程序的创建 2:第一个桌面程序 3:快捷键 4:注释 一.第一个控制台程序: 这就是控制台程序: 打开你的vs2015,按如下操作 二.第一个桌面程序 比如当我们删除一个东西会弹出信息. 创建过程: 桌面程序的实现: 回顾下: 3:快捷键 4:注释 原文地址:https://www.cnblogs.com/hero799/p/8654078.html

控制台输入输出机制实例

本文是针对 控制台输入输出机制 一文的实例说明.相关理论内容建议参考之. 实例a 控制台高层输入输出接口实例 本实例首先使用控制台默认输入输出模式,调用ReadFile和WriteFile函数,用于说明用于控制台的字符串输入输出:之后修改控制台输入模式,关闭行输入模式和回显输入模式,重复使用ReadFile和WriteFile函数.最后再程序退出时恢复控制台默认的输入输出模式及字符颜色. 代码中使用NewLine函数在行输入模式禁用情况下模拟换行处理,即将控制台屏幕缓冲的光标移动到下一行开始位置

微信小程序实例教程(一)

序言 开始开发应用号之前,先看看官方公布的「小程序」教程吧!(以下内容来自微信官方公布的「小程序」开发指南) 本文档将带你一步步创建完成一个微信小程序,并可以在手机上体验该小程序的实际效果.这个小程序的首页将会显示欢迎语以及当前用户的微信头像,点击头像,可以在新开的页面中查看当前小程序的启动日志. 1. 获取微信小程序的 AppID 首先,我们需要拥有一个帐号,如果你能看到该文档,我们应当已经邀请并为你创建好一个帐号.注意不可直接使用服务号或订阅号的 AppID. 利用提供的帐号,登录https

Python学习笔记四:列表,购物车程序实例

列表 切片 中括号,逗号分隔,可以一次取出多个元素,起始位置包括,结束位置不包括(顾头不顾尾) 如果取最后一个,而且不知道列表长度,可以使用负数(-1是最后一个,以此类推) 如果取最后几个,记住从左往右数着取值,顾头不顾尾,所以如果取最后两个应该是[-2:] 从前取,如果是从0 开始,也可以省略 追加元素 a_list.append(value) 插入元素到任意位置 a_list.insert(index,value) 修改元素 a_list[index]=value 删除元素 a_list.r

控制台基础概念实例

上一篇文章 控制台基础概念 介绍了控制的基本构成,以及一些操作处理.这一部分以实际代码为主,给出控制台使用的几个例子. 以main函数作为入口函数的程序都是控制台程序,最简单的控制台程序就是Hello World的程序.这里不给出了. GUI程序可以使用以下几种方式使用控制台: 在调用CreateProcess时使用CREATE_NEW_CONSOLE标志.(默认情况下,待启动进程为控制台程序时不推荐使用该参数,因为无法确定用户输入是有哪个控制台处理的) 通过 AttachConsole函数附加

使用C#创建SQLite控制台应用程序

本文属于原创,转载请注明出处,谢谢! 一.开发环境 操作系统:Windows 10 X64 开发环境:VS2015 编程语言:C# .NET版本:.NET Framework 4.0 目标平台:X86 二.前言 之前使用的是软件的Access来创建基于本地的数据库软件,发现在使用过程中,发现Access比较耗内存,运行速度比SQLite稍微慢,另外一个最重要的是Access加密的文件容易被破解,因此,现在转向使用SQLite来代替Access. 三.SQLite的下载 1.由于是基于.NET的C

详解Node.js API系列C/C++ Addons(3) 程序实例

http://blog.whattoc.com/2013/09/08/nodejs_api_addon_3/ 再续前文,前文介绍了node.js 的addon用法和google v8 引擎,下面,我们进入真正的编码,下面将会通过六个例子,学习node addon 范例,了解addon编程的特性 创建一个空项目 随机数模块 向模块传递参数 回调函数处理 线程处理 对象管理 创建一个空项目 vi modulename.cpp #include <node.h> void RegisterModul

[转]一个完整的Installshield安装程序实例

Installshield安装程序实例—基本设置一 前言 Installshield可以说是最好的做安装程序的商业软件之一,不过因为功能的太过于强大,以至于上手和精通都不是容易的事情,之前都是用Installshield的Project Assistant对付过去的,这次做这个安装程序,为了实现一些功能,必须写代码,国内外现成的资料很少,而且很多都语焉不详,自己反复啃了多次,对比Installshiel自带的help,才明白资料所表达的意思.这个安装程序虽然比较简陋,在行家眼里可能是小菜一碟,但

如何创建 C# 控制台应用程序

[转] 如何:创建 C# 控制台应用程序 本主题旨在生成最简单形式的 C# 程序(控制台应用程序)熟悉 Visual Studio 2008 开发环境.由于控制台应用程序是在命令行执行其所有的输入和输出,因此对于快速测试语言功能和编写命令行实用工具,它们是理想的选择. 在本节中,将学习到: 如何创建新的控制台应用程序. 如何在代码编辑器中使用书签. 如何查看解决方案资源管理器. 如何使代码保持良好的格式. 如何使用 IntelliSense 更快更准确地输入代码. 如何生成并运行应用程序. 在该