为什么这个c 程序运行时间不了?

问题已关闭
代为完成的个人任务
提问需要满足:其他人可能遇到相似问题,或问题的解决方法对其他人有所助益。如果通过其他方式解决遇到困难,欢迎提问并说明你的求知过程。
C++为何这个程序执行不了?
&div class=&highlight&&&pre&&code class=&language-cpp&&&span class=&cp&&#include &iostream&&/span&
&span class=&cp&&#include &string&&/span&
&span class=&k&&using&/span& &span class=&k&&namespace&/span& &span class=&n&&std&/span&&span class=&p&&;&/span&
&span class=&k&&const&/span& &span class=&n&&string&/span& &span class=&o&&&&/span& &span class=&n&&version3&/span&&span class=&p&&(&/span&&span class=&n&&string&/span& &span class=&o&&&&/span& &span class=&n&&s1&/span&&span class=&p&&,&/span& &span class=&k&&const&/span& &span class=&n&&string&/span& &span class=&o&&&&/span& &span class=&n&&s2&/span&&span class=&p&&);&/span&
&span class=&kt&&int&/span& &span class=&nf&&main&/span&&span class=&p&&()&/span&
&span class=&p&&{&/span&
&span class=&n&&string&/span& &span class=&n&&input&/span&&span class=&p&&;&/span&
&span class=&n&&string&/span& &span class=&n&&copy&/span&&span class=&p&&;&/span&
&span class=&n&&string&/span& &span class=&n&&result&/span&&span class=&p&&;&/span&
&span class=&n&&cout&/span& &span class=&o&&&&&/span& &span class=&s&&&Enter a string: &&/span&&span class=&p&&;&/span&
&span class=&n&&getline&/span&&span class=&p&&(&/span&&span class=&n&&cin&/span&&span class=&p&&,&/span& &span class=&n&&input&/span&&span class=&p&&);&/span&
&span class=&n&&copy&/span& &span class=&o&&=&/span& &span class=&n&&input&/span&&span class=&p&&;&/span&
&span class=&n&&cout&/span& &span class=&o&&&&&/span& &span class=&s&&&Resetting original string.&/span&&span class=&se&&\n&/span&&span class=&s&&&&/span&&span class=&p&&;&/span&
&span class=&n&&input&/span& &span class=&o&&=&/span& &span class=&n&&copy&/span&&span class=&p&&;&/span&
&span class=&n&&result&/span& &span class=&o&&=&/span& &span class=&n&&version3&/span&&span class=&p&&(&/span&&span class=&n&&input&/span&&span class=&p&&,&/span& &span class=&s&&&@@@&&/span&&span class=&p&&);&/span&
&span class=&n&&cout&/span& &span class=&o&&&&&/span& &span class=&s&&&Your string enhanced: &&/span& &span class=&o&&&&&/span& &span class=&n&&result&/span& &span class=&o&&&&&/span& &span class=&n&&endl&/span&&span class=&p&&;&/span&
&span class=&n&&cout&/span& &span class=&o&&&&&/span& &span class=&s&&&Your original string: &&/span& &span class=&o&&&&&/span& &span class=&n&&input&/span& &span class=&o&&&&&/span& &span class=&n&&endl&/span&&span class=&p&&;&/span&
&span class=&k&&return&/span& &span class=&mi&&0&/span&&span class=&p&&;&/span&
&span class=&p&&}&/span&
&span class=&k&&const&/span& &span class=&n&&string&/span& &span class=&o&&&&/span& &span class=&n&&version3&/span&&span class=&p&&(&/span&&span class=&n&&string&/span& &span class=&o&&&&/span& &span class=&n&&s1&/span&&span class=&p&&,&/span& &span class=&k&&const&/span& &span class=&n&&string&/span& &span class=&o&&&&/span& &span class=&n&&s2&/span&&span class=&p&&)&/span&
&span class=&p&&{&/span&
&span class=&n&&string&/span& &span class=&n&&temp&/span&&span class=&p&&;&/span&
&span class=&n&&temp&/span& &span class=&o&&=&/span& &span class=&n&&s2&/span& &span class=&o&&+&/span& &span class=&n&&s1&/span& &span class=&o&&+&/span& &span class=&n&&s2&/span&&span class=&p&&;&/span&
&span class=&k&&return&/span& &span class=&n&&temp&/span&&span class=&p&&;&/span&
&span class=&p&&}&/span&
&/code&&/pre&&/div&
#include &iostream&
#include &string&
const string & version3(string & s1, const string & s2);
int main()
cout && "Enter a string: ";
getline(cin, input);
cout && "Resetting original string.\n";
result = version3(input, "@@@");
cout && "Your string enhanced: " && result &&
cout && "Your original string: " && input &&
const string & version3(string & s1, const string & s2)
temp = s2 + s1 + s2;
按投票排序
这种问题一般编译器就能回答你,用Clang++编译输出test.cpp:26:9: warning: reference to stack memory associated with local variable
'temp' returned [-Wreturn-stack-address]
这已经很明确了吧!看不懂的话得认真考一下四六级。version3函数返回了一个局部变量的引用!改法?把version3前面的&删了。为什么?看书去!!!!!!!
如果没理解错你的意思的话,你就是想加一个字符串前后加上指定字符吧。把const string & version3改成const string version3就可以了。你返回的是version3这个函数里temp的引用,但它的生命周期只在这个函数内。如果非要返回引用,那么在temp的定义前加上static。
已有帐号?
无法登录?
社交帐号登录为什么用matlab2015b运行不了这个程序?_matlab吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:123,041贴子:
为什么用matlab2015b运行不了这个程序?收藏
我之前用matlab7.0是可以运行出这个程序的结果的
。。。。。。。。。。。。求解?
只要是用到syms这个指令都是会出现 未定义函数或变量,可是我之前在7.1的时候是可以直接就运行出来的啊
楼主,楼主,能把你07版的安装包共享一下吗?谢谢,qq邮箱
能不能把你的那张图拍一张完整的给我,我的是2015a英文版的-_-||
在 help中居然找不到 syms的这个
顶上去啊,我的问题没有解决啊!
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或为什么这个程序运行不了? ?
[问题点数:20分,结帖人qq243803]
为什么这个程序运行不了? ?
[问题点数:20分,结帖人qq243803]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2015年1月 C/C++大版内专家分月排行榜第二2012年3月 C/C++大版内专家分月排行榜第二2011年11月 C/C++大版内专家分月排行榜第二2010年6月 C/C++大版内专家分月排行榜第二2010年5月 C/C++大版内专家分月排行榜第二
2011年4月 C/C++大版内专家分月排行榜第三2011年2月 C/C++大版内专家分月排行榜第三2010年8月 C/C++大版内专家分月排行榜第三
2012年 总版技术专家分年内排行榜第一
2013年 总版技术专家分年内排行榜第七2011年 总版技术专家分年内排行榜第五2009年 总版技术专家分年内排行榜第九
本帖子已过去太久远了,不再提供回复功能。Win7旗舰版打开方式选择不了需打开的应用程序怎么办_win7系统安装教程_win7旗舰版
当前位置: >
Win7旗舰版打开方式选择不了需打开的应用程序怎么办
发布时间: 15:11:33
& & & 在使用系统过程中,有时需打开某一个文件时,有时候默认的打开方式并不适合当前的文件,但是当使用自定义打开方式的时候却发现在打开方式里面选择不了自己希望的应用程序,Win7旗舰版打开方式选择不了需打开的应用程序怎么办?现小编以后缀名为&.pdf&的&PDF&文件为例,给大家介绍无法在打开方式里选择自定义程序的解决方法。
  1、双击PDF&文件上面的文件之后会出现&打开方式&窗口,没有自己需要使用的应用程序,点击&浏览&按钮。
  2、在弹出来的打开方式窗口中,选择自己希望的应用程序后,应用程序列表里面依然没有出现。
  3、在打开的win7系统中点击&开始--运行&,在运行对话框中输入&regedit&打开注册表编辑器。
& & & &4、依次展开并定位到以下注册项&HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf&。
& & & &5、将&OpenWithList&注册项下,右侧窗口中除&(默认)&外的注册表键值全部删除,再删除&UserChoice&注册项。
   &删除后关闭注册表编辑器,双击你需要打开的文件,在打开方式对话框中浏览并选择,便可选择你希望使用的应用程序了。
------分隔线------
Win7旗舰版
Win7纯净版
Win7系统排行
Win7系统教程
Ghost win7怎么安装?最新ghost win7系统安装教程。为什么我的这个程序运行不出来?(大家帮忙看一下,谢谢)
快速排序法:public class Kuaipai{ static int data[] = {39,11,48,5,77,18}; int i = 1,j = data.length-1,t = data[0]; public void kuai(int i,int j){
while(i & j){
while(data[i] &= t)i++;
while(data[j] &= t)j--;
if(i & j){
int a = data[i];
   data[i] = data[j];
   data[j] =
   int b = data[j];
data[j] = data[0];
kuai(0,j-1);
kuai(j+1,data.length-1); } public static void main(String aaa[]){
Kuaipai k = new Kuaipai();
k.kuai(0,data.length-1);
for(int m = 0;m & data.m++)
System.out.println(data[m]); }}
09-09-23 &
按ctrl+ait+del打开任务管理器,点应用程序,就会看到正在运行的程序,选中需要关闭的内容,点下面的提示(结束任务),就可以把一些程序关闭.如果能看懂程序的英文,也可以打开任务管理器,点进程,把需要关闭的内容选中,然后点结束进程,就可以了.
请登录后再发表评论!
kuai(0,j-1);kuai(j+1,data.length-1);造成了递归的调用自己,于是就溢出了
请登录后再发表评论!

我要回帖

更多关于 c 计算程序运行时间 的文章

 

随机推荐