自己电脑VS2017写C作业,输入3个字母完就运行框就自己关掉了是什么回事?是自己写的不对还是电脑坏了?。。

自学c的第七天。。。

还只会做一些简单的题,让大家见笑了

int main()

{

char a, b, c;

printf("input character a b c:\n");

scanf_s("%c %c %c", &a, &b, &c);

printf("%d %d %d\n%c %c %c\n", a, b, c, a - 32, b - 32, c - 32);

system("puase");

return 0;

}
图片说明
ctrl+f7
图片说明
ctrl+f5,应该会弹出大写三个字母才自己闪退的吧?
有没有办法让这个运行框一直在啊,让我一直输多组(3字母)看到结果啊,

0

4个回答

system("pause");

pause你拼写错了

1
caozhy
贵阳挖掘机马善福,自备车辆专业挖游泳池 回复: 按理说不会啊,你是ctrl+f5运行的么?试试看f5呢
11 个月之前 回复
qq_43181866
50. 改好以后,运行框还是输完三个字母没给结果,几秒中后自己退掉了。。。
11 个月之前 回复
qq_43181866
50. 哇~哭出声,谢谢你!
11 个月之前 回复

scanf_s需要长度参数,和scanf不同

 #include "stdlib.h"

int main()
{
char a, b, c;
printf("input characters a b c:\n");
scanf_s("\n%c %c %c", &a, 1, &b, 1, &c, 1);
printf("%c %c %c\n%d %d %d\n", a, b, c, a - 0x31, b - 0x31, c - 0x31);
system("pause");
return 0;
}
0

图片说明

0

return 0;之前添加getchar();

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
自己写的电脑监控程序
这个电脑监控程序是我自己按兴趣编的,为了记录别人在我电脑上的操作痕迹。 1、该程序有两部分:电脑监控(PCWatcher.exe)和监控记录查看(PCView.exe) 2、记录用Access数据库存储 3、PCWatcher的老板键是F11 4、PCView的密码是jikycc
js作业--自己写
1.编写一个程序,计算增加后的工资。要求工龄满5,增加20%工资;若2—4,则增加15%;若小于2,则增加10%工资。 Document 输入工作年份 输入工资 点击我计算 结果 window.onload=function(){ function $(id){ return document.getElementById(id); }
自己写的是什么啊
/** * handle voice chat * **/ var gdChatVoice = { msgBox: "div.chatPanel div.msgBox", userMsgList: "div.msgBox div.userMsgList", // 获取对方的id node: "div.chatBox", chatPanel: "div.chatPanel.showP...
自己写的贪吃蛇(3)
A*算法网上很多介绍了,在此就不详细介绍了。首先是计算一个格子的(start)的相邻4个方向上的G,F,H值等 每个格子有一个index属性来标识在cells数组中的位置 target表示要到达的目标格子 opened是要将要搜寻的数组 closed是已经搜寻了的数组 snakes看着障碍物function SnakeGame:calculateCell(start, dir, targe
自己写的个Makefile
http://topic.csdn.net/u/20110102/00/127d8645-062d-462d-90cc-68a9cb294ed4.html 现在的IDE的项目管理感觉是越来越烂了, 上周末不知道咋回事突然对Makefile感兴趣了, 于是现学现卖弄的个 Makefile
自己维修自己的电脑资料
史上最全的电脑硬件知识,下载本人的电脑葵花宝典后可以操作电脑天下无敌!
自己写的个日历
[code=HTML]rnrnrnrn rn 无标题文档rn rnrnrnrn rnrnrn rnrnrn[/code]
自己写的vb串口通信的程序,在自己电脑上运行没问题,但是到别人电脑上就出现数组下标越界
如题,而且我打包了所有的dll动态连接库过去也不行,我的电脑上没一点问题,我试了好几台都没事,但是在那个人那边的电脑上就出现数组下边越界,在串口发送的函数里我用的发送缓冲区是sendbuf(5),而且也是用到了sendbuf(5),也没往后面用呀,求高手解答。。太奇怪了
自己写的数据结构自己写的数据结构自己写的数据结构
自己写的数据结构自己写的数据结构自己写的数据结构自己写的数据结构自己写的数据结构
电脑工具 自己写的 不错哈
有好多功能 你们自己去用哈 最主要的 就是定时关机 农历时间 电脑清理等
自己写的程序在别的电脑上没有反应
写好的程序在别的电脑上双击后没有一点反应,应用程序日志中也没有任何的数据。rn在没有装.net环境的上会提示错误,装上.net后就没有反应。rn有没有谁知道是怎么回事?rn谢谢了1
自己写的跑马灯.c
课程资源,欢迎分享借鉴。基于这种基于样本的协方差矩阵估计,提取了CSP中的判别空间模式。当只有少量的训练试验时,这样的估计问题可能会很糟糕[10],估计的参数可能非常不可靠,导致高的方差。此外,EEG信号的低信噪比使得估计方差更高。
自己电脑就报错,别人电脑就可以,快崩溃了
我在自己电脑上插入就报:ORA-01461:can bind a LONG value only for inset into a LOING columnrn是不是我驱动或什么有问题啊?别人电脑上都可以,就我电脑不行
自己写的的滚动条,动不动就超出外框几像素。
box.top可以是带小数的,比如说top:10.423,可是pageY总是整数啊~一不小心两边的数值就对不上了。谁知道这个问题该怎么解决啊?就是滚动条到底了,内容部分不能刚刚好也到底。
自己写的asp自己写的例子
asp自己写的例子,自己开发给别人的私活
DDX_Control是自己写的还是函数自己生成的
看例子的时候 很多类中都有这样的函数 DoDataExchange(CDataExchange* pDX)rnrn其中rnrn//AFX_DATA_MAP(CProviderInfo)rn DDX_Control(pDX, xxx,xxx);rn DDX_Control(pDX, xxx, xxx);rn ......rnrn//AFX_DATA_MAPrnrn请问这样的函数是自己在函数里写的还是系统自动生成的rnrn如果是自动生成 那应该怎样操作才能生成
自己写的
哈夫曼树rn//#includern#includernusing namespace std;rntypedef struct node rnrn int weight; rn int parent,lchild,rchild; rnTree,*Huffman;rntypedef char* *Huffcode;rnvoid select(Huffman HT,int i,int &s1,int &s2) rnrn int j,a,b;rn int q=1;rn for(j=1;j<=i;j++) rn rn if(HT[j].parent==0&&q==1) rn rn a=HT[j].weight; rn s1=j;rn q=0; rn rn if(HT[j].parent==0&&a>HT[j].weight)rn rn a=HT[j].weight; rn s1=j; rn rn rn for(j=1;j<=i;j++) rn rn if(HT[j].parent==0&&q==0&&j!=s1) rn rn a=HT[j].weight;rn s2=j;rn q=1; rn rn if(HT[j].parent==0&&a>HT[j].weight&&j!=s1)rn rn a=HT[j].weight; rn s1=j; rn rn rn if(s1>s2) rn rn b=s1;rn s1=s2;rn s2=b;rn rnrnint huffmancoding(Huffman &HT, Huffcode &HC,int *w,int n) rnrn int m,sum=0;rn int i,s1,s2;rn Huffman p;rn m=2*n-1;rn HT=(Tree *)malloc((m+1)*sizeof(Tree));rn for(p=HT,i=1;i<=n;i++)rn rn p[i].parent=p[i].lchild=p[i].rchild=0;rn p[i].weight=w[i];rn rn for(;i<=m;i++)rn rn p[i].parent=p[i].lchild=p[i].rchild=0;rn p[i].weight=0;rn rn for(i=n+1;i<=m;i++)rn rn select(HT,i-1,s1,s2);rn HT[s1].parent=HT[s2].parent=i;rn HT[i].lchild=s1;rn HT[i].rchild=s2;rn HT[i].weight=HT[s1].weight+HT[s2].weight;rn sum = sum+HT[i].weight;rn rn return sum; rnrnint main()rnrn Huffman HT;rn Huffcode HC;rn int *w;rn int sum;rn int n,e;rn cin>>n;rn w=new int[n+1];rn for(e = 1;e<=n;e++)rn rn cin>>w[e];rn rn sum = huffmancoding(HT,HC,w,n);rn cout<
电脑无故自己关机是怎么回事?
老机子用了5,6年了一直没有什么问题,可最近开始,开机1小时左右必定无故关机,不是黑屏,效果就和突然拔掉电源一样,关机后如果按机箱上的电源开关,电源灯会一直闪,无法启动,并且不会自检,cpu风扇也不会转动(准确的说cpu风扇转了1秒就停了)。也关不了(长时间按电源开关也关不了)。这时候只有拔掉电源等一段时间再接通电源才能开机,并且可以长时间工作。拔掉电源后必须要等一段时间,如果等待时间过短仍然开不了机。这个问题在xp和linux下都存在。rn 望各位高手帮帮忙。
自己用的工具类,自己写的
自己写的一些常用工具类 做备份用的,以防丢失
自己写的程序在别人的电脑上运行不了?
[img=https://img-bbs.csdn.net/upload/201407/17/1405606239_951259.jpg][/img]rnrn我用的编译器是VS2013rnTA用的版本比我低rnrn怎么才能让VS2013写的程序能在别人没有安装VS2013的电脑上运行呢?
自己写的程序在别人电脑上运行会卡
自己写了个小程序,有个死循环我放到后台去处理,在我自己电脑上运行都好好的 ,拿到别人电脑上去运行,界面就卡了。。。。。。。。。。。。。。。。。。。什么情况
自己写的3位数倒过来
请大家们看看有没有别的号方法,可以让他更简单一点,或者有其它的方法来写这个,rnrn谢谢了!!rnrnrn****************************************以下是*******************************************rnrnrn#includernint main() rnrn int a=0;rnrn scanf("%d",&a); rn rn int b=a/100, c1=a/10; rn rn int e=a-(c1*10);//rn int c2=c1-(b*10);rn rn int f=(c2*10)+(e*100)+b; rn rn printf("%d\n",f);rn rn rn return 0;rn
教你写自己的unix系统3
教你实现自己的unix操作系统之三。教你实现完整功能的UNIX操作系统
自己写的程序一运行就崩溃 求帮助!
[code=c]rnIMPLEMENT_DYNAMIC(CQIANDlg, CDialogEx)rnrnCQIANDlg::CQIANDlg(CWnd* pParent /*=NULL*/)rn : CDialogEx(CQIANDlg::IDD, pParent)rn , m_ID(_T(""))rn , m_SellID(_T(""))rn , m_Name(_T(""))rn , m_SellDate(_T(""))rn , m_Price(_T(""))rn , m_Amount(_T(""))rn , m_Total(_T(""))rnrnrnrnrnCQIANDlg::~CQIANDlg()rnrnrnrnvoid CQIANDlg::DoDataExchange(CDataExchange* pDX)rnrn CDialogEx::DoDataExchange(pDX);rn DDX_Text(pDX, IDC_EDIT2, m_ID);rn DDX_Text(pDX, IDC_EDIT1, m_SellID);rn DDX_Text(pDX, IDC_EDIT4, m_Name);rn DDX_Text(pDX, IDC_EDIT7, m_SellDate);rn DDX_Text(pDX, IDC_EDIT3, m_Price);rn DDX_Text(pDX, IDC_EDIT6, m_Amount);rn DDX_Text(pDX, IDC_EDIT5, m_Total);rnrnrnrnBEGIN_MESSAGE_MAP(CQIANDlg, CDialogEx)rn ON_BN_CLICKED(IDC_BUTTON3, &CQIANDlg::OnBnClickedButton3)rnEND_MESSAGE_MAP()rnrnrnrnvoid CQIANDlg::OnBnClickedButton3()rnrn // TODO: 在此添加控件通知处理程序代码rn CDatabase m_db;rnrn CRecordset rs;rn m_db.OpenEx(_T("DSN=TestSQL01;"));rn TRYrn rn m_db.OpenEx(_T("DSN=TestSQL01;"),CDatabase::noOdbcDialog);rn rs.m_pDatabase = &m_db;rn rn CATCH(CDBException,ex)rn rn AfxMessageBox(ex->m_strError);rn AfxMessageBox(ex->m_strStateNativeOrigin);rn rn AND_CATCH(CMemoryException,pEx)rn rn pEx->ReportError();rn AfxMessageBox(_T("memory exception"));rn rn AND_CATCH(CException,e)rn rn TCHAR szError[100];rn e->GetErrorMessage(szError,100);rn AfxMessageBox(szError);rn rn END_CATCHrnrn UpdateData(TRUE);rn CString a=m_ID;rn CString sql = _T("SELECT 商品编号 FROM 销售表 WHERE (商品编号 = a )"); //要执行的SQL语句rn CString psd; //存放查询结果rn TRYrn rn rs.Open(AFX_DB_USE_DEFAULT_TYPE,sql); //打开查询记录rn rs.GetFieldValue(_T("商品名称"),psd); //得到数据 rn m_Name=psd;rn UpdateData(FALSE);rn rnrnrn CATCH(CDBException,ex)rn rn AfxMessageBox(ex->m_strError);rn AfxMessageBox(ex->m_strStateNativeOrigin);rn rn AND_CATCH(CMemoryException,pEx)rn rn pEx->ReportError();rn AfxMessageBox(_T("memory exception"));rn rn END_CATCH rnrn[/code]rn\[img=http://img.my.csdn.net/uploads/201301/10/1357826654_2142.jpg][/img][img=http://img.my.csdn.net/uploads/201301/10/1357826670_9551.jpg][/img]
如何在启动tomcat时就运行自己写的类
情况是这样的,我编写了一个服务器端的socket类,用于接收别的设备每隔一段时间发来的数据,我想在启动tomcat时,就运行这个类,关闭tomcat时,也关闭这个类。我本来想用监听器servletContextListener调用socket类,但是调用后无法通过浏览器打开tomcat服务器里的页面了。
ConfigurationSettings.AppSettings的问题。自己写的config总是一运行就消失~
我自己写了一个XX.exe.config, 想配合XX.exe的。rn我的config中是这样写的:rn rnrn rn rn rnrnrn我的工程中是这样写的:rnstring value = ConfigurationSettings.AppSettings["CM"];rn********************************************************rn********************************************************rnrn问题是,我一运行这句代码,rn第一:value没有得到值rn第二:随后这个XX.exe.config文件就消失了。rnrn那位遇见到过,求助!!rnrn
自己写的asp组件,运行一段时间后就无法创建对象了
错误提示就是这样:rnCreateObject异常rn'(null)'的CreateObject引起异常 c0000005rnrn人一多就出这样的问题,导致创建对象失败,这样的问题怎么出现的?rn
自己写的个图片管理程序
自己写的个图片管理程序 自己写的个图片管理程序
品牌电脑自己做
OEM-DIY 品牌自己做 V3.0<br>========================<br>  系统破坏后重装系统导致OEM信息丢失了怎么办,用本软件还原吧。<br>不满足于千篇一律的LOGO图怎么办,用本软件自己做一个吧。
如何选购自己的电脑
一:一般来说,我们把计算机产品分为台式计算机、便携式计算机和其他类型计算机。 1:台式计算机 优点:1、散热性   台式机具有笔记本计算机所无法比拟的优点。台式机的机箱具有空间大、通风条件好的因素而一直被人们广泛使用。   2、扩展性 台式机的机箱方便用户硬件升级,如光驱、硬盘。如现在台式机箱的光驱驱动器插槽是4-5个,硬盘驱动器插槽是4-5个。非常方便用户日后的硬件升级。   3、...
如何管理自己的电脑
1. 修改默认安装文件的路径 例如,在搭建编程环境时,常常需要下载vs,vs默认安装在C盘,如果不想C盘的空间太拥挤,可以修改到其他盘符上。 在D盘新建一个名为ProgramFiles的文件夹,专门用来安装你的软件,并且把D:\ProgramFiles设置成系统的默认安装路径。这样,每次安装软件时,默认路径就自动变为“D:\ProgramFiles”了,省去了每次安装都要改变安
查询自己电脑IP
查询自己电脑IP
自己电脑架构网站
自己电脑架构网站1(XP+IIS5_0+Dreamweaver)
给自己的电脑加速
你的电脑还是开机速度太慢吗?你的电脑还是运行就是个老爷吗?文档教你学习如何加速电脑
测试自己电脑的网速..
如果自己电脑过于卡的话. 可以用这个软件试试是不是自己网速的慢
网上邻居看不到自己的电脑???
winxp pro中文版。安装tcp/ip,netbios协议。假如域,可是网上邻居看不到自己的电脑。通过\\ip地址可以访问。或者\\机器名都可以?rnrnwhy???rn
电脑属性自己关闭?
问:我点电脑右键属性后出来的对话框隔两秒左右自己关闭..请问是什么原因?怎么解决?
电脑品牌自己做
电脑品牌自己做,轻松oem!
用自己电脑搭建服务器
把自己的电脑搭建成一个服务器,可以实现远程访问,不用去花钱租网上服务器了
自己电脑maven设置
自己电脑maven设置
相关热词 c#异步发送kafka c#窗体编号 c# 操作二进制文件 c# 反射 机制 c#线程 窗体失去响应 c#角度转弧度 c# 解析gps数据 c# vs设置 语法版本 c# json含回车 c#多线程demo

相似问题

2
c语言 输入一个字符串 输出该字符串中每个字母的下一个字母
1
用vs2010编辑c语言,怎么显示
6
求一个个正则表达式,例如pan_lu ,下划线前后都是字母(包括小写和大写)
1
C语言,有n个字符,依次读入每个字符,输出n个字符中重复出现的小写英文字母
8
c++怎么将字符串中的英文单词变成首写字母大写缩写
3
java/c++如何获取windows平台上的全局键盘焦点
3
MIPS汇编语言,题目:输入一个字符串和一个字母,输出该字母在字符串中出现的次数,该如何写呢呢?
2
求解c primer plus第六版9.11里面第七题 我这个不管输入的是不是字母都是-1
2
input只能输入3位数,第一个必须为字母,后面两位数为字母或数字.用正则怎么写啊?
5
用%c输入二位字符数组问题。
2
mfc:写了一个读取编辑框中内容并储存为txt的代码,但是只能输入数字和字母,求大神帮忙看一下
1
java正则包含大小写字母数字怎么写
1
用visual studio编写汇编语言 输入自己名字的拼音 倒着输出并显示输入了多少个字母
1
openjudge c/c++字符串hash
4
c语言,getcha(),键盘扫描码
6
为什么相同的程序在vs2017 和dev c++中跑出的结果不一样
13
数字,字母,特殊字符三选二,正则怎默写???
10
c语言编写一个程序,根据用户输入英文名和姓先显示姓氏,其后跟一个逗号,然后显示名的首字母
9
已知7个不同的字母a,b,c,d,e,f,g。从这7个字母中依次选择3个,4个,5个字母。打印出来
2
Java新手 输入和输出