请编程高手帮我看看这个……C++程序问题高手如林在哪里拍的,我真服了我。没办法了。

c++编程题,求c++高手帮我找错_百度知道
c++编程题,求c++高手帮我找错
i&j&iostream&
for (i=0,3,2;} 不知道是哪里错了;j++)
c[j+5]=b[j];
num[i]=num[j];num[i]&
for(i=0,9};endl,6;10;&lt,j;a[j])
temp=a[i];
temp=num[i],4;j++)
{ if(c[i]&10;c[i]&
for (i=0;9:#include &
int i,54;j&&a[i]&lt。我编的程,66;&#92,3;
c[j]=c[i];5,j;9;
for(i=0;&i&
int b[]={2;&&iostream&i++) cout&lt将一组数据从大到小排列后输出,5;&#39,10};i++)
c[i]=c[j];i++)
{ for(j=i+1;
for (i=0,10};i++)
} 把两个升序排列的整型数组合并为一个升序数组,
a[j]=i&t'5;i&
for (j=0,5;10;10;i++)
c[i]=a[i];int main(){ int i,以得到较高的运行效率;i&lt,89;
a[i]=a[j];c[j])
{ temp=c[i];int main(){ int a[]={1;&lt!,8;j&i++)
{ for (j=i+1,46,
int a[]={12;&lt,7;
int c[10];10,56。设计好你的算法;i&lt,求高手帮忙找错;
int num[10];j++)
{if(a[i]&lt,要求显示每个元素及它们在原数组中的下标,显示的数据很奇怪。我编的程:#include&lt
char * &err)另外附上两道选做题;若返回-2;运算,把数据统一转换成double类型, int &op:void check(char *input。x
返回表达式的左操作数转换结果数值,运算符至少要求支持+-*&#47。要求,则返回值为1, double &y、*。若输入表达式左。若返回-1。y
返回表达式的右操作数转换结果数值:(1)表达式的左:
input 输入表达式的字符串、/其中参数意义如下。当表达式中数据格式或运算符输入错误;%。检测表达式由以下函数完成;(3)输入表达式允许有前导空格、3、右操作数和运算符都正确,分别表示做+,做两题追加1001.设计一个简单计算器,表示左操作数错,输入四个整数(1-13)、右操作数可以为整数或实数, int &a。op 返回对运算式的判断结果,*。此题为简单起见。(2)运算符限制为+,表示操作符错2.编写一个24点游戏程序,程序给出错误信息,&#47、2,允许在运算符前后嵌入空格。用户输入四则运算表达式,做出一题追加50分,程序输出正确结果;若返回-3、-,表示右操作数错、4,-,求出所有结果为24的表达式
提问者采纳
a[j]=temp,temp!;0;i&10;
num[i]=num[j];main(){ int&i&num[10];5全是小错误……不够仔细啊,2.baidu://a;c[i]&a[j])//这里要加上花括号,j!不然默认if的执行语句为temp=a[i]; int&
a[i]=a[j].jpg" /><img class="ikqb_img" src="10;&i& return&nbsp.i++)
if(a[i]&iostream&gt,9};i;j++)
c[i]=c[j];/zhidao/wh%3D600%2C800/sign=71b1c10b810a19d8cb568c0303caaeb3/67dd1c4a00bed0a2875d.baidu://a;(i=0;
c[j]= /zhidao/wh%3D450%2C600/sign=0c3b9e70838ba61edfbbc02b380cdc4a00bed0a2875d;}#include&using&nbsp,5;&namespace&&(j=0;10;
temp=c[i]://f.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="/zhidao/pic/item/8d5494eef01f3a29c5e74d5c607c59. for(i=0,temp.&#39://f;j& for(i=0;j&j++)
c[j+5]=b[j],8;using&nbsp,54;num[i]&(j=i+1;}<a href="&&lt. int&nbsp.& for&i&i++) {
for&10;c[10]; for&&i++) {
for(j=i+1,j;int&nbsp://f; int&nbsp,10},46;//这里哦……
} } for&(i=0;&\t&#39;c[j])&nbsp,66;9;i&&lt。#include&int&nbsp。;i++)
cout&lt。;&lt
可以帮忙看一下选做题吗,二选一就可以了
好吧……我试试
高手~请问做出来了吗?
第一个是我写的,功能不高级…还可能有点小错误…但绝对原创……你自己试着改改吧……我正在实训,在最近有点忙。。。
提问者评价
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁下面这个C++程序编译之后有一个错误,请编程高手指出错误所在,感激不尽!80财富值悬赏!_百度知道
下面这个C++程序编译之后有一个错误,请编程高手指出错误所在,感激不尽!80财富值悬赏!
Sum()&lt,4);iostream&int&}};template&class TT& class FF {
TT a1, TT b2, a2,3, a3.Sum()&&x:
FF(TT b1, TT b3) {
a1=b1,9); a2=b2; a3=b3; }T Sum() {return a1+a2+a3;int main() {
FF& x(2,y(5; cout&lt,7;&&&#39; &#39;&y;& return 0#include&lt
提问者采纳
T Sum() {return a1+a2+a3;}改成TT Sum() {return a1+a2+a3;}
为什么这么改?请说明原因
提问者评价
其他类似问题
为您推荐:
其他3条回答
sum()你这个是神马?改为TT sum()可能就好了。。
嗯 行了!大神!!!别走!!!
想干嘛?明明我的定力有限你还叫这么大声。。。行了就采纳吧
两个疑惑:“还定义TT &~_~够腐” 此话怎讲?大神!你怎么这么牛叉啊?看什么书学的啊?好神奇的说 推荐一下该看什么书呗&~_~我很惑啊 不知道该看什么书 你是看什么书学的啊?采纳不是问题 &谢谢大神指引!《谁伴我闯荡》---黄家驹
,来交流吧,别在这得瑟了
上面答案都挺对的啊,因为T Sum() {return a1+a2+a3;}表示返回值是T类型的数据,但是你的模板定义的是template&class TT&
我的模板定义的是template
怎么啦?then…
为什么错?
把你的编译错误拿出来啊!
傻逼!就你还会?无语
。。。。真会装!
至少哥不要来百度!有错误可以自己调试出来!S&#47;B!!
程序编译的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁c++问题,为什么我的这个程序是错误的_百度知道
c++问题,为什么我的这个程序是错误的
com/zhidao/pic/item/43a7d933c895d5f082025baf0790.hiphotos.jpg" esrc="http.baidu.hiphotos://h.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="http://h:///zhidao/wh%3D600%2C800/sign=42d0806bacb990dc24c2/43a7d933c895d5f082025baf0790.<a href="http&/zhidao/wh%3D450%2C600/sign=7ee656060efa513d51ff64da085d79cd/43a7d933c895d5f082025baf0790.hiphotos
提问者采纳
cout&lt: char a[5] = {&#39;,&#39,&#39;o&#39;h&#39;
a[0]=&#39,它就已经是一个const了;&e&#39;&;l&#39,&#39;.除非改成这样;;a&;};b&#39;l&#39,&#39你定义为指针的同时
提问者评价
太给力了,你的回答完美地解决了我的问题,非常感谢!
其他类似问题
为您推荐:
其他2条回答
你的main函数是int类型,需要有返回值。最后加上一条语句return 0
不写也是没有关系的
问题不是在这里
看出来了吗
这是软件还是记事本
是一个编程软件
想要下载的话去c4droid这个贴吧就行了
对于苹果的话,这个编程的软件没有,不过其他的编程软件有,但是貌似是付费版的
好吧,谢谢
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁哪位编程高手来帮我看看啊!!C++!_百度知道
哪位编程高手来帮我看看啊!!C++!
return EXIT_SUCCESS;
cout&lt, char *argv[]){p++)
cout&请输入四位数字——&i++)
cout&这是第&&
void fa(int a[4]);)
void fa(int a[4]);
(a[0]==a[3]||a[1]==a[3]||a[2]==a[3])
a[3]=rand()%10;
system(&p&
cout&&标准答案是。;a[i]:XXXX——&
cin&gt:&&&&再来一局(y&#47;&4;&&
for(i=0;cstdlib&gt这是编一个猜数字的小游戏;&4;。PS;n;欢迎进入游戏;&&quot:我的思路;
(a[0]==a[2]||a[1]==a[2])
a[2]=rand()%10;&lt:运行后
欢迎进入游戏——&&这是第几次输入;&lt!&&cout&
while(flag==&#39,现在只是在做外围;=8;
srand(time (NULL));}void fa(int a[4],直接就是让你输入数字了;int main(标准答案是。#include &请输入四位数字&&#include &&p&y&#39; iostream&&次输入&#include &);n).h&
(a[0]==a[1])
a[1]=rand()%10;i&PAUSE&
int a[4];&&lt,没什么运行时;i++)
a[i]=rand()%10;&quot?&quot,不会显示标准答案。就是搞不懂我写的编译也没有错,int i)
for(i=0;&quot
提问者采纳
那你while里面的东西根本都不会做?囧,int i)这个函数你都没调用过你写它干嘛~while(flag==&#39!你这编的什么程序哦,没赋过值怎么可能就等于y了呢;y&#39;)这个循环flag你根本都没初始化!void fa(int a[4]
提问者评价
其他类似问题
为您推荐:
其他1条回答
说的太笼统了
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁请C/C++高手帮我看看这是错哪儿了,才自学5天,很多的不明白,希望能指点一二?
&div class=&highlight&&&pre&&code class=&language-cpp&&&span class=&cp&&#include &iostream&&/span&
&span class=&cp&&#include &stdlib.h&&/span&
&span class=&k&&using&/span& &span class=&k&&namespace&/span& &span class=&n&&std&/span&&span class=&p&&;&/span&
&span class=&k&&namespace&/span& &span class=&n&&myNum&/span&
&span class=&p&&{&/span&
&span class=&kt&&int&/span& &span class=&n&&x&/span&&span class=&p&&;&/span&
&span class=&n&&cout&/span&&span class=&o&&&&&/span&&span class=&s&&&请输入一个整数&&/span&&span class=&o&&&&&/span&&span class=&n&&endl&/span&&span class=&p&&;&/span&
&span class=&n&&cin&/span&&span class=&o&&&&&/span&&span class=&n&&x&/span&&span class=&o&&&&&/span&&span class=&n&&endl&/span&&span class=&p&&;&/span&
&span class=&p&&}&/span&
&span class=&kt&&int&/span& &span class=&n&&main&/span&&span class=&p&&()&/span&
&span class=&p&&{&/span&
&span class=&kt&&bool&/span& &span class=&n&&isOdd&/span&&span class=&p&&,&/span&&span class=&n&&isFlag&/span&&span class=&p&&;&/span&
&span class=&n&&isFlag&/span& &span class=&o&&=&/span& &span class=&nb&&false&/span&&span class=&p&&;&/span&
&span class=&k&&if&/span&&span class=&p&&(&/span&&span class=&n&&myNum&/span&&span class=&o&&::&/span&&span class=&n&&x&/span& &span class=&o&&%&/span& &span class=&mi&&2&/span& &span class=&o&&==&/span& &span class=&mi&&0&/span&&span class=&p&&)&/span&
&span class=&p&&{&/span&
&span class=&n&&isFlag&/span&&span class=&o&&=&/span&&span class=&nb&&false&/span&&span class=&p&&;&/span&
&span class=&p&&}&/span&
&span class=&k&&else&/span&
&span class=&p&&{&/span&
&span class=&n&&isOdd&/span&&span class=&o&&=&/span&&span class=&nb&&true&/span&&span class=&p&&;&/span&
&span class=&p&&}&/span&
&span class=&k&&if&/span&&span class=&p&&(&/span&&span class=&n&&isOdd&/span&&span class=&o&&==&/span&&span class=&nb&&true&/span&&span class=&p&&)&/span&
&span class=&p&&{&/span&
&span class=&n&&cout&/span&&span class=&o&&&&&/span&&span class=&s&&&x是奇数&&/span&&span class=&o&&&&&/span&&span class=&n&&endl&/span&&span class=&p&&;&/span&
&span class=&p&&}&/span&
&span class=&k&&else&/span&
&span class=&p&&{&/span&
&span class=&n&&cout&/span&&span class=&o&&&&&/span&&span class=&s&&&x是偶数&&/span&&span class=&o&&&&&/span&&span class=&n&&endl&/span&&span class=&p&&;&/span&
&span class=&p&&}&/span&
&span class=&k&&return&/span& &span class=&mi&&0&/span&&span class=&p&&;&/span&
&span class=&p&&}&/span&
&/code&&/pre&&/div&
#include &iostream&
#include &stdlib.h&
namespace myNum
cout&&"请输入一个整数"&&
int main()
bool isOdd,isF
if(myNum::x % 2 == 0)
if(isOdd==true)
cout&&"x是奇数"&&
cout&&"x是偶数"&&
按投票排序
1.#include &stdlib.h&
C++请使用#include &cstdlib&
所有.h 的C库,在C++中都应该用&c库名&的形式使用,最主要的区别就是cstdlib下的所有东西都是在std这个namespace下的2.namespace myNum
cout&&"请输入一个整数"&&
我猜想你想要做的事情是定义一个变量,并执行语句这种语法在ruby等语言中可能是可以的,但是C++是不能够在一个函数之外执行这些语句的。解决办法是namespace myNum
,然后把cout&&"请输入一个整数"&&endl;
cin&&x&&endl;
放到main函数里的最开头的位置3.最下面的逻辑判断部分,有几个问题首先我们很少使用 if (isOdd == true) 这种语法(当然有些人喜欢,但是C/C++很少这么写),只要if (isOdd) 就行了,之后一般情况下,不需要中间这些变量,只需要if (myNum::x % 2)
cout && "X is odd" && endl;
cout && "X is even" && endl;
有一点显示错了,原来是这样的: cout cin&&x&&

我要回帖

更多关于 高手如林在哪里拍的 的文章

 

随机推荐