55问答网
所有问题
下列程序的输出结果为main(){intn [3] i,j,k;for(i =0;i<3;i++)
下列程序的输出结果为main(){intn [3] i,j,k;for(i =0;i<3;i++)这道题有没有会的大佬啊?19号考试了什么都不会着急呀
举报该问题
推荐答案 2021-01-21
我来给你解答:首先要知道两个紧挨的
for循环
是什么意思,即i==0时,因为k==2,所以j要循环两次即,j==0和j==1时,循环两次j的时候,i是不变的还是0;这就是
双循环
;当两次j循环完以后再重新i加1,然后再两次j==0j==1;按这个思路,你就可以得到正确答案,本题主要是弄清楚双循环;希望可以对你有帮助
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/IRe8cIGIL8ccR8ccR84.html
其他回答
第1个回答 2018-06-16
从k=2;往后看,第一个for循环,i=0时不用考虑,因为随后的i=1会覆盖n[j]的结果,所以对于i循环只需考虑i=k-1的情况就行,即i=1。再看j循环,因为i=1所以n[j]=j,即n[0]=0,n[1]=1。所以选B。
本回答被网友采纳
第2个回答 2020-07-01
答案是3,我用C++编译运行了
主要是要明白无论是n[i]还是n[j]都是同一个数组,累加最后的结果是3
第3个回答 2019-06-27
你好,你做出来没,能不能教教我
第4个回答 2018-06-16
这道题你哪里不懂的
相似回答
int n[3]
,
i,j,k; for(i=0;i
<
3;i++)
n[i]=0;
答:
结果为3
。就是两个循环对数组进行赋值。不难吧!这个真不好解释啊
{int n[3]
,
i,j,k; for(i=0;i
<
3;i++)
n[i]=0; k=2; for(i=0;i<k;i...
答:
void
main(){ int n[3]
,
i,j,k;
// 给数组n中的三个数初始化为0
for(i=0;i
<
3;i++)
n[i]=0;k=2;// k=2,下面是双层for循环,一共执行4次 for(i=0;i<k;i++)for(j=0;j<k;j++)n[j]=n[i]+1;// 输出数组n中的数 for(i=0;i<3;i++)printf(
...
程序的输出结果
是
main() { int
i,j,
x
=0; for(i
=
答:
里面的for循环只有当
j=0,
2时,才会执行x
++,
也就是外面的大循环执行一次,里面
的for
循环执行2次。而外部的大循环一共会执行两次
(i=0,
1),也就是x++总共执行2x(2+2)=8次
请大神解析下c语言
程序
main() { int
i,j,k; for(i=0;i
<=
3
答:
include <stdio.h>
main(){ int
i,j,k; for(i=0;i
<=
3;i++)
//这里找印前4行的星星 这里的i代表着第几行 { for(j=0;j<=2-i;j++) //j代表着第列 当第i行时,就打2-i个空格 printf(" "); for(k=0;k<=2*i;k++) // 这个是接着...
下面
程序的
运行
结果
是 .
main( ) { int
i,j; for(i=0;i
<=
3;i++)
{...
答:
这个程序运行后会输出一个4行6列的矩形:
大家正在搜
下列程序的输出结果为main
以下程序的输出结果是main
执行下列程序的输出结果为
下列程序的输出是main
下列程序段的输出结果是
下面程序输出的结果是
下述程序的输出结果是
以下程序代码的输出结果是
以下程序执行后的输出结果是
相关问题
33.以下程序的输出结果是( )。 main() {int ...
c语言 main() { int你[3][3],i,j; f...
以下程序的输出结果是 main() { int i,k,a[...
1.以下的运行结果是 #include“stdio.h” m...
下面程序输出的结果是()。 main() { int i; ...
写出以下程序的输出结果。 main ( ) { int i,...
简单的c语言选择题!以下程序的输出结果是 main() { ...
下面程序的运行结果是 . main( ) { int i,j...