main() {int a; a=10 int y[a];main must return intin() } 这个

C++练习题(附答案)_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
C++练习题(附答案)
上传于||文档简介
&&都​是​我​们​班​的​复​习​题
阅读已结束,如果下载本文需要使用
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩30页未读,继续阅读
你可能喜欢以下试题来自:
单项选择题有以下程序
{int a=0,b=0;
给b赋值 */
printf("a+b=%d\n",a+b);/*输出计算结果*/
程序运行后的输出结果是【
A.a+b=10B.a+b=30C.30D.出错
为您推荐的考试题库
你可能感兴趣的试题
1A.10,01B.002,12C.102,10D.02,102A.1/3*sin(1/2)*sin(1/2)B.sin(0.5)*sin(0.5)/3C.pow(sin(0.5),2)/3D.1/3.0*pow(sin(1.0.2),2)3A.10110BB.0386C.0XffaD.x2a24A.2B.4C.8D.165A.12
热门相关试卷
最新相关试卷void main() { int i,j,a[10]={2,3,4,5,6,7}; for (i=0;i++&4;) { j=a[i]; a[i]=a[5-i]; a[5-i]=j; } for(i_百度知道
void main() { int i,j,a[10]={2,3,4,5,6,7}; for (i=0;i++&4;) { j=a[i]; a[i]=a[5-i]; a[5-i]=j; } for(i
i++& printf(&6;stdio,6; a[5-i]=j,而不是7 6 5 4 3 2 1呢,3;}为什么结果是2 3 4 5 6 7,7};4;%d &完整代码如下; } for(i=0,a[10]={2,4;n&quot,5; for (i=0; a[i]=a[5-i];) {
j=a[i].h&i++)
printf(&&#92,a[i]);):#include &void main(){ i&lt,j
提问者采纳
a[i]=a[5-i];6,4;3;i&i&%d &,5,6;i++) {
j=a[i]; for (i=0;); printf(& a[5-i]=j,j,3,a[i])#include &void main(){ i++)
printf(&n&&#92,a[10]={2; } for(i=0,7}.h&gt
提问者评价
很好,O(∩_∩)O谢谢
来自团队:
其他类似问题
为您推荐:
其他3条回答
&#47。所以没有变化,而且a[0]与a【5】根本没有交换过;3,a[3]3
a[1] 看到没有这几个数据交换后又交换回去了;i++)/44次循环;就可以了你原来的i++&lt,i分别变成1
a[1]与a[5-1] 交换2
a[2] for(i=0;i&lt
#include &stdio.h&void main(){ int i,j,a[10]={2,3,4,5,6,7}; for (i=0;i&3;i++) {
j=a[i]; a[i]=a[5-i]; a[5-i]=j; } for(i=0;i&6;i++)
printf(&%d &,a[i]); printf(&\n&);}O(∩_∩)O哈哈~
第一个for循环,是不是for (i=0;i++;i&4;)?即便是这个样,你的for里面也有点问题,我建议你一层层的分析下。不难的
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁《C++语言程序设计》自检自测题(三)及答案_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
《C++语言程序设计》自检自测题(三)及答案
上传于||文档简介
&&C​+​+​语​言​程​序​设​计
阅读已结束,如果下载本文需要使用
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩7页未读,继续阅读
你可能喜欢执行后y的值是( ) main() {int a[]={1,2,3,4},y,*p=a; y=*p++;_百度知道
执行后y的值是( ) main() {int a[]={1,2,3,4},y,*p=a; y=*p++;
提问者采纳
y的值为1*p=a将a数组的首个元素的值赋给p,即将a[0]的地址赋给指着py=*p++将p所指的地址中的值赋给y,指针p向后移动一位指向p[1]所以y的值为1
提问者评价
谢啦!!!
来自团队:
其他类似问题
为您推荐:
其他2条回答
程序最好排一下版。
首先解释一下for循环
for(i = 0; i&n;++i}
doSomeThing(i);
i = 0为初始化语句,只有第一次循环时会执行。
i & n为循环条件,每一次循环前都会进行检查。
++i为附属操作,每一次循环后都会执行
int y=10,x,*p;
for(x=1,x&3;x++)
printf(&%d\n&,y);
第一次经过for(x=1,x&3;x++) 后y+=p[x]
应该是 y=y+a[2]而不是y=y+p[2]
第一次执行循环, x 为1,因此下面一句为 y = y + p[1]
p的初值为&a[1],即p[0] = a[1], p[1] = a[2]
int a[3][3]=,,};
int i,j,s=0;
for(i=1;i&3;i++)
for( j=0;j&=i;j++)
s+=a[i][j];
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 in function int main 的文章

 

随机推荐