新人求助,程序头像上传出现安全错误了这个错误

新人求助,程序上传出现了这个错误_百度知道
新人求助,程序上传出现了这个错误
提问者采纳
那可以重启按f8选“命令提示符的安全模式”,单击“确定”返回,或应用那个按钮是灰的,在“关联的文件类型”下拉框中选择“应用程序”、打开“ 我的电脑”,在“文件扩展名”框中填入“exe”、如上面的方法不能解决,最后单击“应用”后关闭对话框 2,接着单击“高级”,进入菜单“工具”→“文件夹选项”→“文件类型,单击“新建”弹出“新建扩展名”对话框1.exe=exefile 或ftype exefile=%1%* 然后回车就好,然后在命令提示符下直接输入assoc
来自团队:
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁新手求教Uniflash烧写程序问题,调试信息显示一直在等待ACK - Wi-Fi技术 - 德州仪器在线技术支持社区
新手求教Uniflash烧写程序问题,调试信息显示一直在等待ACK
发表于1年前
<input type="hidden" id="hGroupID" value="44"
尊敬的TI工程师,你们好:&/p>
&p>   之前使用&a href=&.cn/tool/cn/uniflash& target=&extwin&>uniflash&/a>向自己画的&a href=&.cn/product/cn/cc3200& target=&extwin&>cc3200&/a>板子烧写程序, 进行format的时候,打印出的调试信息如下:&/p>
&p>[10:01:03] Begin Format operation.&br>[10:01:05] INFO: & Executing Operation: Connect&br>[10:01:05] DEBUG: waiting and clearing uart rx buffer&br>[10:01:07] INFO: setting break signal&br>[10:01:07] INFO: --- please restart the device ---&br>[10:01:07] DEBUG: wait for ack&br>[10:01:07] INFO: connection succeeded&br>[10:01:07] INFO: getting storage list&br>[10:01:07] DEBUG: wait for ack&br>[10:01:07] INFO: & Executing Operation: Init&br>[10:01:07] INFO: reading version info&br>[10:01:07] DEBUG: wait for ack&br>[10:01:07] INFO: DEVICE &a href=&.cn/product/cn/CC3200& target=&extwin&>CC3200&/a> ES1.33&br>[10:01:07] INFO: reading version info&br>[10:01:07] DEBUG: wait for ack&br>[10:01:07] DEBUG: Bootloader version is 2, 1, 4, 0&br>[10:01:07] DEBUG: It&#39;s a &a href=&.cn/product/cn/CC3200& target=&extwin&>CC3200&/a> device: PG1.33 or higher&br>[10:01:07] DEBUG: Switch UART pinmux to APPS&br>[10:01:07] DEBUG: wait for ack&br>[10:01:07] DEBUG: wait for ack&br>[10:01:08] DEBUG: Switch to NWP bootloader complete&br>[10:01:08] INFO: reading version info&br>[10:01:08] DEBUG: wait for ack&br>[10:01:23] DEBUG: UART timeout&br>[10:01:23] DEBUG: --- COM Port timeout on ACK read&br>[10:01:23] &span style=&color:#ff0000;&>ERROR: No ACK&/span>&br>[10:01:38] DEBUG: UART timeout&br>[10:01:53] DEBUG: UART timeout&br>[10:01:53] &span style=&color:#ff0000;&>ERROR: Error, version response should be 28 bytes, device is sending 0&/span>&br>[10:02:08] DEBUG: UART timeout&br>[10:02:08] ERROR: FAUpdateNwpBootloader failed - version info is incorrect&br>[10:02:08] FATAL: Error loading the bootloader. Error code: -3&br>[10:02:08] INFO: & Executing Operation: Disconnect&br>[10:02:08] DEBUG: disconnecting from device . . . &br>[10:02:08] DEBUG: wait for ack&br>[10:02:23] DEBUG: UART timeout&br>[10:02:23] DEBUG: --- COM Port timeout on ACK read&br>[10:02:23] Operation Format returned.&/p>
&p>&请教一下,此时在等待的ACK是什么,可能是由于什么原因引发的问题,请帮忙看一下,谢谢啦&/p>&div style=&clear:&>&/div>" />
新手求教Uniflash烧写程序问题,调试信息显示一直在等待ACK
此问题已被解答
All Replies
尊敬的TI工程师,你们好:
   之前使用向自己画的板子烧写程序, 进行format的时候,打印出的调试信息如下:
[10:01:03] Begin Format operation.[10:01:05] INFO: & Executing Operation: Connect[10:01:05] DEBUG: waiting and clearing uart rx buffer[10:01:07] INFO: setting break signal[10:01:07] INFO: --- please restart the device ---[10:01:07] DEBUG: wait for ack[10:01:07] INFO: connection succeeded[10:01:07] INFO: getting storage list[10:01:07] DEBUG: wait for ack[10:01:07] INFO: & Executing Operation: Init[10:01:07] INFO: reading version info[10:01:07] DEBUG: wait for ack[10:01:07] INFO: DEVICE
ES1.33[10:01:07] INFO: reading version info[10:01:07] DEBUG: wait for ack[10:01:07] DEBUG: Bootloader version is 2, 1, 4, 0[10:01:07] DEBUG: It&#39;s a
device: PG1.33 or higher[10:01:07] DEBUG: Switch UART pinmux to APPS[10:01:07] DEBUG: wait for ack[10:01:07] DEBUG: wait for ack[10:01:08] DEBUG: Switch to NWP bootloader complete[10:01:08] INFO: reading version info[10:01:08] DEBUG: wait for ack[10:01:23] DEBUG: UART timeout[10:01:23] DEBUG: --- COM Port timeout on ACK read[10:01:23] ERROR: No ACK[10:01:38] DEBUG: UART timeout[10:01:53] DEBUG: UART timeout[10:01:53] ERROR: Error, version response should be 28 bytes, device is sending 0[10:02:08] DEBUG: UART timeout[10:02:08] ERROR: FAUpdateNwpBootloader failed - version info is incorrect[10:02:08] FATAL: Error loading the bootloader. Error code: -3[10:02:08] INFO: & Executing Operation: Disconnect[10:02:08] DEBUG: disconnecting from device . . . [10:02:08] DEBUG: wait for ack[10:02:23] DEBUG: UART timeout[10:02:23] DEBUG: --- COM Port timeout on ACK read[10:02:23] Operation Format returned.
&请教一下,此时在等待的ACK是什么,可能是由于什么原因引发的问题,请帮忙看一下,谢谢啦
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
榜眼26410分
系统提示reset device的时候,你有没有做把reset管脚接地的操作。另外你的串口管脚检查过吗?
可以参考TI的reference design的原理图先比对一下。
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
提示需要Reset device的时候,把reset管脚接地了,并且也成功接到了ACK。
之后进行了到了reading version info这一过程的时候,可以获取到bootloader version但是之后就是在一直等待ACK了。
请问,之后是要读取SFLASH的version么?会不会是SFLASH的连接出现了问题。
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
& & 找到问题了,原因是电源端的元件出了点问题,导致部分电路工作不正常,现在已经可以烧写程序了。谢谢。
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
榜眼14250分
大秦正声蓝牙电子之家
提供德州仪器蓝牙cc2540、cc2541以及蓝牙nrf51822一带三批量生产烧录工具及服务
可定制cc2650/cc2640脱机烧录器工具,一对一烧录速度很快
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
榜眼26410分
厉害,能找到问题!
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
我也出现了同样的问题,系统提示:FATAL: Error loading the bootloader. Error code: -3
请问怎么破解呀
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
我qq:,望交流呀
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
这个和我用的好像不太一样啊,会不会是软件版本的问题?
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
不好意思,我也遇到了同样的问题。请问你是怎样解决的?
You have posted to a forum that requires a moderator to approve posts before they are publicly available.新人求助,程序上传出现了这个错误_百度知道
新人求助,程序上传出现了这个错误
提问者采纳
如果没有权限:链接空间的速度不稳定,可以通过下面几种方法来解决,是否有777,请补充一下:检查空间文件的权限。 第二。程序上传到空间或者服务器里面出现上传失败或者错误的问题没有看到详细额错误截图。 第一,上传文件无法覆盖
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁新手问题,求大哥们帮忙:让searchBar的text内容在ViewDidload时候进行搜索
让searchBar的text内容在ViewDidload时候进行搜索
在searchViewController界面加载完成的时候,searchBar.text属性中的内容就能被搜索出来
怎么让搜索页面完成这个功能
我会给分的。必须的
只是我分比较少。。。
------解决方案--------------------
你的意思是一边在输入框输入内容, view 同步展示搜索结果?
------解决方案--------------------
&performSelect ....
------解决方案--------------------
在 viewwillappear 里面将单击事件天上就OK了 或者将 searchbar 方法直接在里面调用也行 !
[self searchBarsearchButtonclick :(uiseachBar *) seachBar]
传参为自己的实例 searchbar就OK了
Android应用百度地图开发定位的问题,新手求大神帮忙看下 本人应届生,在公司上班,因为开发需要,我就去百度地图开放平台学习下百度地图Android定位SDK的定位功能,然后我就写了一段能显示地图加定位自己当前位置的代码。为什么我的程序,定位的位置确是太平洋的里面,而不是我当前的位置啊,然后求大神帮忙看看哪里出问题了,顺便帮我想想怎么能定位的点显示“经度纬度”,而且我如果
新手发布应用到appstore的签名 问题 高分求大侠帮忙 如题签名失败 原帖地址/bbs/read.php?tid=89788&page=e&#a 我用的证书如下图
望大侠指教 无尽感激
------解决方案--------------------
xcode4.2的版本有这个问题 ? 额……
还好给我提了醒
ios searchbar 的问题 页面布局是这样的
最上面一个searchbar
中间一个tableview
下面一个分段控件
有的分段控件view不需要searchbar,可是我设置隐藏了,还是占地方,怎么办呢
------解决方案-------------------- searchbar
.frame=CGRect(0,-100,320,50);&
关于menu的问题。求帮忙。 新手在学习上menu上出现的一点小问题。
在添加子菜单的时候,点击“我有子菜单”过后,应该会显示menu5、menu6、menu7、menu8。
为什么他什么都不出现、也不报错。就是一片空白。
------解决方案--------------------
Quote: 引用:
百度下MENU的详解和SubME
新手问题啊,求大神解答 1publicclassMainActivityextendsActivity{
[emailprotected]
3protectedvoidonCreate(BundlesavedInstanceState){
新手请教iphone 初级问题,急求。。。 -[NSMutableArrayobjectAtIndex:]:index10beyondboundsforemptyarray
这个错误该如何处理
------解决方案-------------------- 数组越界,检查代码
------解决方案
求高手帮忙看看这个递归函数的问题究竟在哪 有2数组
neWRadmonArray = [[NSMutableArray alloc] init];
RadmonArray = [[NSMutableArray alloc] init];
[RadmonArray addObject:@&A&];
iphone地图开发新手的两个问题?希望热心朋友帮忙回答!谢谢。 (1) iphone 地图默认用的是google map ,请问该怎么切换到baidu map? (2) 我硬编码本地经维度到CLLocation,显示的地区信息为英文?请问该怎样切换到中文,谢谢。
------解决方案-------------------- 1 切换不到baidu map,需要用baidu map要自己下百度
android新手求入职场的android大牛手机适配问题 如题。我想知道android屏幕那些如何适配。
我知道ldpi:mdpi:hdpi:xhdpi:xxhdpi=0.75:1:1.5:2:3
那我们不同dpi的dimens资源文件里面的尺寸也都要按照那个比例来吗?包括字体大小sp也要这样吗?有什么需要注意的。
------解决思路---------------------- &nb
新手使用@selector的问题 在同一个类中有个方法如下:
-(void)hitHere:(NSInteger)numberindexPath:(NSString*)str{
NSLog(@&打印的信息:编号%d,内容%@&,number,str);
android开发,binderService遇到的一个问题,求大神帮忙解决~ 在编写binderService时,开始一个service时完全正常,但是点击按钮,调用unbindService(conn);解绑服务时,本应当正常结束当前进行的服务,但是显示程序已经停止运行。。,LOGCAT有截图,那个错误没有显示所在行数啊,在MANIFAST里明明已经声明了,到底是怎么回事呢?求大神
急~~新手找工作的问题 求高人指点,万分感谢 本人在大学本科读的是土木工程专业,由于个人兴趣原因,对编程充满了热爱,在大学期间主要学习了之C++,了解了一些基本的数据结构算法        用C++开发过基于MFC的俄罗斯方块的游戏      在中兴实习一个月的时候做过基于局域网的即时IM通讯软件(类似于QQ的那种,只是简单实现了多人聊天,文件传输的功能);
  研究过OPNGL,看过了OPEN
Core Data问题想不明白,新手求指导 情况是这样子的,有两个实体类:群组(Group)和群组成员(Person),两张表是多对多的,既然多对多,应该有一张中间表通过两个id来关联才对。我的问题出来了,CoreData自动生成的sqlite3表中的主键是它自己维护的,如下图
那么这个中间表的群组gid和群组成员pid该怎么弄。。。
刚刚接触,可能问的问题很无知。。。希望过来人
新手问题:关于Image View的使用 我是新手学xcode刚几天,拖了一个Image View控件(pic)和Button控件(show)在xib上面,希望能按一下button就是实现屏幕上显示一张图片(menu.png),但是按了之后没反应。请教各位大哥我哪里写错了啊?还是Image控件设置错了?还是图片位置放错了(我放在工程文件夹里,一二层都放有) 下面是按钮事件的代码:
本人新手,现在遇到问题:iphone 的计时器怎么从0开始计时啊?求帮助 本人新手,现在遇到问题:iphone 的计时器怎么从0开始计时啊?求帮助
------解决方案--------------------
能贴代码不……不然不知道你问的具体是什么。。。。
求大神帮忙,Android客户端界面显示的问题 目前还是学生,接触Android不久,我做了一个Android客户端应用,用Socket通信连接服务器,我现在是每次如果发现一条指定的数据,显示在TextView上,但下次服务器在发过来符合要求的数据,就覆盖之前的那条数据了,我想问怎么把服务器发过来的符合要求的数据在Android界面上一条一条的显示出来。求大神教教我,注释详细点,拜托了
新手,关于viewpager的问题 我想用viewpager做一个广告轮播的效果,一开始成功了,是在最外层relativelayout下放了viewpager;后来想要在广告的上方再加一个linearlayout,就出错了,我的做法是在最外层套了一个linearlayout,然后在这个最外层的linearlayout里面,在包裹广告viewpager的relativelyout上面添加想要添加的那
iPhone新手问个问题! 我想实现这样的功能:页面跳转和tab切换。 (1)页面跳转:像腾讯微博,登录成功之后,直接进入到浏览界面 (2)tab切换:当当在主tab上进行搜索,自动切换到搜索tab
------解决方案--------------------
[self presentModalViewController:&#(UIViewController *)mod
新手请教个问题,有关cocos2d-x 最近玩上一款手游,部落站争,无意当中发现有个游戏助手,得知里面用lua脚本集成编写的,请教下大侠们,像这种漂浮在游戏内的游戏助手能用cocos2d开发么?小弟刚接触手机app开发,对这些还不太懂,请大侠们给指条路,用cocos2d开发手游辅助是否可行?该用cocos的哪个产品开发合适呢?小弟谢过了!…
------解决思路-----------------
新手上路——界面显示问题 为什么界面预览的时候没有上方的music而实际运行的时候又出现了
------解决思路---------------------- 预览仅供参考,功能不是很完整的,以实际运行为准。
也可能存在是否bringToFront之类的问题。
------解决思路---------------------- Title_bar,在setConte
新手请教如何让用户在触摸的时候执行一个循环,松开的时候就停止 想用UILongPressGestureRecognizer来实现在触摸的时候执行一个循环,松开的时候就停止。长按的时候在刚开始会看到State==UIGestureRecognizerStateBegan,松开的时候State==UIGestureRecognizerStateEnded。要如何让用户按下后就执行一个循环操作,而在松开
程序按Home键出问题,求帮忙解答 viewpager中有三个Fragment,错误信息如下Activity与一个fragment的代码如下,求帮忙解答
MainActivity代码如下
packagecom.aeron.
importjava.util.ArrayL
新手求交APK生成问题,已知安卓程序代码,那个Eclipse什么的设置老有问题,请问用Dreamweaver怎么生成APK软件安装到手机上啊?!?! 内容如题目,这些大神们
------解决思路---------------------- Dreamweaver是写网页的,生不了apk
有关TabBarItem关联的NavigationController.xib界面显示不出来的问题(新手) 有主界面是个TabBarController,我已经设置了一个TabBarItem的Class为&InputNavigationController&,然后NIB Name是&InputViewController&,Title是“输入&,然
请高手帮忙解决个问题? 是这样这个应用程序在虚拟机上正常,在真机上运行报错:很抱歉,xx程序已经停止运行!
在低版本2.3.的真机上可以运行,在高版本4.0以上就不行了,虚拟机高低版本都正常,不知原因在哪里?
查了下资料,讲可能是service里intent传空值造成,加了判断也不行,到底错在哪里呢?
------解决方案-------------------- 日志
新手学搜索之从数据库导入大量数据而导致内存溢出问题解决(转)
/blog/759148 Solr有个很方便的处理器叫DataImportHandler,可以通过配置配置db-data-config.xml配置各种数据源然后从中导入数据进行索引,
多界面调用统一导航菜单栏问题……求大神帮忙 想做多个界面
在页面最下方引入一个统一的导航菜单
百度上找了很多看不太懂
大多都是写某个界面里的菜单
我想弄成统一的一个
在页面布局和页面activity里直接调用加载的
activity里的有点思路
直接写个公用方法
但是加载页面的不会
有没有帮忙的大神
------解决思路---------------------- 写一个自定
oracle登录的时候遇见的问题,求原因解答
oracle登录的时候遇见的问题: 问题一、遇到Oracle出现下面提示时:
ora-01034:oracle not available
ora-27101:shared mermory realm does not exist
1.输入:connect/
2.重起计算机就可以了;
问题二、sqlplus、plsql可
求大神指教 我在扫描二维码连续扫的时候出现了问题
请问这个错该怎么解决啊
------解决思路---------------------- 大概是相机资源没有在第一次扫完后释放,第二次再打开相机就无法访问了.
------解决思路----------------------
那你知道怎么解决嘛
结束时release,再滞空
每次使用前判断
java 随机数的相关问题,求大神们帮帮忙!非常感谢! 需求是这样的,有一个数组或者list集合,里面存放着很多五位数的ID,例如:35178这样的数据。现在我要不间断的随机去里面取一个ID出来,而且取出过的ID就不能再进行随机,只能全部都随机完一遍,再重复重新进行随机。以此类推。请问这样该怎么去做?我想到的就是打比方有两个篮子,一个篮子里装满了苹果,一个是空的,然后一个一个拿到空的篮
IOS UIWebView 登录问题,求各位大佬帮帮忙!! 我现在用NSURLConnection来Post到一个asp.net的登录页面。。我如何把这些登录信息跟UIWebView关联起来呢??
不知道我这么说能不能明白。。就是有一个网站,需要登录才能访问,不登录的话会自动跳转到登录页面。我现在有一个用户名和密码,我想在UIWebView载入的时候自动拿着这个用户名和密码来自动登录。。然后可
新手求教SDK安装问题 在Eclipse中安卓了ADT后导入SDK,弹出SDKPlatformToolscomponentismissing!点开SDKmanager后进度条走了一段弹出对话框好像是访问失败的意思,是因为goole被封锁的原因吗?请教一下有没有别的方法可以解决这个问题。
新手遇到一点问题,新建的Helloworld
当我配置构建路径把下图中AndriodDependencies删掉就没错了,可是下次打开又是这样,到底什么原因呢,求大神帮帮我,我新手啊,十分感谢
------解决方案-------------------- 因为这个是默认生成的,你的jar包丢失了,你的jdk确定安装没出错吗?安卓版本有没有对啊,你这个无法生成就是找不到包造成的
新手有个关于UIAlertView的一个问题,求解答 DEBUG时候发现调用show之后立即调用了release,提示窗口还在显示,按钮还能响应,怎么回事呢?
show竟然不是堵塞的!!!什么原理
UIAlertView*promptWindow=[[UIAlertViewalloc]initWithTitle:
新手求助。关于Android主题问题 如何设置应用的主题?
我想把所有窗口设置成黑背景,就像模拟器预览中的Holo那样。可是在清单文件中去配置Theme中没有Holo主题,只有A-B开头的一些主题?
求解。。。
------解决方案-------------------- GoogleHoloEveryWhere
问一个 我百思不得其解的问题 高手来帮帮忙吧 这是一个关于 人人微博客的东西 - (void)viewDidLoad {
[super viewDidLoad];
self.renren = [Renren sharedRenren];
self.renren.renrenDelegate =
新手又来求助 基础问题了
这上面一层黑影。之后怎么修改代码都不会有反应。这是怎么回事阿
------解决思路----------------------
还有我有写@string
为什么在string。xml中没有这些id出现
string.xml是你自己定义的字符串,不是你在布局里写了,就会自动生成在string.xml的.
------解决思路------
更换环境的编译错误,255错误!求哥哥们帮忙! 我的环境是xcode4.2for雪豹的,拷贝到别人的机器上来以后,他的是xcod4.2.1狮子版本的,编译就出现以下错误,而知识模拟器下编译才有这个错误,真机没有这个错误。 请问各位大神,这到底是为什么?错误报告如下:
gcc-4.2: error trying to exec '/xcode 4.2/Platforms/iPhoneSimulat
新手关于ios代码注释问题
本帖最后由 yangfanacc 于
17:37:58 编辑
刚到公司里面学习ios的开发,什么都不是很懂。也是正在学习中。可是今天看同事的项目代码,发现了一个很让我揪心的问题,就是我看不懂。不是我十分的看不懂代码,而是我不知道他的代码都是代表什么意思。我是做java的,我写java的时候习惯用注释可是在这里发现没有注释的日子太难
新手,问个入门问题 假如我现在创建了2个页面(iphone里面叫view) A和B
对应文件是a.h a.m a.xib b.h b.m b.xib
程序启动的时候打开的是a页面,
如何在A页面的某个按钮事件中,转到B页面呢?
另外A - & B 的时候怎么传送数据?
------解决方案------------【新人求助】自己做了一个程序,可是有一个错误,求大神帮忙_c++吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:229,285贴子:
【新人求助】自己做了一个程序,可是有一个错误,求大神帮忙收藏
求大神帮帮忙
说出哪里错了
福利不只是穿多穿少,还要有迷人的微笑!
# include &stdio.h&# include &malloc.h&# include &stdlib.h&# include &string.h&# include &conio.h& void menu(struct student *parr,int len);void sore(struct student *parr,int len);void output(struct student *parr,int *len);void input(struct student *parr,int len);void write(struct student *parr,int len);void read(struct student *parr,int len);void find(struct student *parr,int len);void logout(struct student *parr,int len);void exit(struct student *parr,int len);void modify(struct student *parr,int len);void insert(struct student*parr,int len); struct student {//学号//成绩 char name[10];//姓名}; int main(void){
struct student * int len = 0; char ch = '\0'; printf("请输入需要存入的学生人数:"); scanf("%d",&len); parr = (struct student *)malloc((sizeof(struct student) * len));
menu(parr, len); printf("按回车键继续\n"); while(1) {
system("cls");
printf("\n\n\n\n");
printf("\t\t|******************************************|\n");
printf("\t\t|--------------- 学生管理系统 -------------|\n");
printf("\t\t|------------ 1.写入学生信息
---------|\n");
printf("\t\t|------------ 2.查看全部学生信息
---------|\n");
printf("\t\t|------------ 3.按成绩排序
---------|\n");
printf("\t\t|------------ 4.按学号查找
---------|\n");
printf("\t\t|------------ 5.修改学生信息
---------|\n");
printf("\t\t|------------ 6.添加学生
---------|\n");
printf("\t\t|------------ 7.保存
---------|\n");
printf("\t\t|------------ 0.退出
---------|\n");
printf("\t\t|******************************************|\n");
printf("\t\t\n");
scanf(" %c",&ch);
switch(ch)
case '1' : input(parr,len);
case '2' : output(parr,&len);
case '3' : sore(parr,len);
case '4' : find(parr,len);
case '5' : modify(parr,len);
case '6' : insert(parr,len);
case '7' : write(parr,len);
case '0' : exit(parr,len);
default : printf("\n\t输入错误!按回车键返回主菜单!");
getch(); } }
free(parr); return 0 ;}//函数功能:实现按成绩排序void sore(struct student *parr,int len){ int i,j; for( i = 0; i & len - 1; i++) {
for(j = 0; j & j++)
if( parr[j+1].score & parr[j].score )
t = parr[j+1];
parr[j+1] = parr[j];
} output(parr,&len);} //函数功能:输入数据void input(struct student *parr,int len ){
for( i = 0; i & i++) {
printf("请输入第%d个学生信息:",i + 1);
printf("姓名:");
scanf("%s",parr[i].name);//name是数组名 本身就是地址
printf("成绩: ");
scanf("%f",&parr[i].score);
printf("学号:");
scanf("%d",&parr[i].number); } printf("\n");} /*函数功能:将数据写入文件*/void write(struct student *parr,int len){ //控制循环 FILE *fp = NULL;//定义文件指针 fp = fopen("D:\\student.txt","w");//打开文件并使文件指针指向它,以写的方式 if(fp == NULL)//如果文件没有打开,提示错误并退出 {
printf("\n\t文件没有打开!程序结束!"); getchar();//等待用户观察 exit(0);//结束整个程序 } else {
for(i=0; i& i++)//将数据依次写入文件
fprintf(fp, "姓名:%s
成绩:%.2f
学号:%d\n",parr[i].name,parr[i].score,parr[i].number);
} } printf("已将学生信息保存在了D盘根目录下的student.txt文件中。\n"); getch(); fclose(fp);} /*函数功能:读取文件数据*/void read(struct student *parr,int len){
FILE * fp = NULL; fp = fopen("D:\\student.txt","r");//以只读的方式打开文件 if(fp == NULL) {
printf("数据读取失败!\n");
getchar();
for(i=0; i& i++)
fscanf(fp,"%s,%d,%.2f\n",parr[i].name,parr[i].number,parr[i].score);
} } fclose(fp);}
/*函数功能:按学号找学生信息*/void find(struct student *parr,int len){ int number= 0; printf("请您输入需要查找的学号:"); scanf("%d",&number); for( i=0; i& i++ ) {
if(number == parr[i].number)
printf("姓名:%s
成绩:%.2f
学号:%d\n",parr[i].name,parr[i].score,parr[i].number);
} } getch();} /*函数功能:注销学生信息*/void logout(struct student *parr,int len){
char ch = '\0'; find(parr,len); printf("您确定要注销该学生吗?确定请按 Y,返回主菜单请按 N !\n"); scanf("%d",&ch); if((ch == 'Y') || (ch == 'y')) { }}void menu(struct student *parr,int len){ printf("\t\t||=========================================||\n"); printf("\t\t||-----------------------------------------||\n"); printf("\t\t||-----------欢迎使用学生管理系统----------||\n"); printf("\t\t||-----------------------------------------||\n"); printf("\t\t||=========================================||\n"); getchar(); getchar(); system("cls");}/*函数功能:结束整个程序*/void exit(struct student *parr,int len){ // getchar(); char ch = '\0'; do {
printf("您确定要退出!(y/n):");
scanf(" %c",&ch); } while((ch != 'Y') && (ch != 'y') && (ch != 'N') && (ch != 'n')); if((ch == 'Y') || (ch == 'y')) {
exit(0); }} /*函数功能:修改学生信息*/void modify(struct student *parr,int len){ int number = 0; char ch = '\0'; printf("请您输入要修改的学生的学号:"); scanf("%d",&number); for( i=0; i& i++ ) {
if(number == parr[i].number)
printf("姓名:%s
成绩:%.2f
学号:%d\n",parr[i].name,parr[i].score,parr[i].number);
printf("您确定要修改该学生信息(y/n)");
scanf(" %c",&ch);
if(ch == 'y')
printf("请输入姓名:");
scanf("%s",parr[i].name);
printf("请输入成绩:");
scanf("%f",&parr[i].score);
printf("请输入学号:");
scanf("%d",&parr[i].number);
printf("姓名:%s
成绩:%.2f
学号:%d\n",parr[i].name,parr[i].score,parr[i].number);
printf("修改成功!");
printf("没有找到该学生");
} }}/*函数功能:添加学生*/void insert(struct student *parr,int len){ int number = 0;//添加学生的个数 printf("请输入您要添加几个学生信息:"); scanf("%d",&number); parr = (struct student *)malloc((sizeof(struct student) * (len+number))); for(i= i&len+i++) {
printf("请输入第%d个学生信息:",i + 1);
printf("姓名:");
scanf("%s",parr[i].name);
printf("成绩: ");
scanf("%f",&parr[i].score);
printf("学号:");
scanf("%d",&parr[i].number); } output(parr,&len);}
起码给个出错信息吧?这么长的程序,又没有缩进,让人找错?不是吧……
操?这么长,怎么找
大家帮帮忙吧
有大神么?
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或

我要回帖

更多关于 头像上传出现安全错误 的文章

 

随机推荐