下列的程序段输出结果是int a

2021-03-17 07:19:42 字数 2144 阅读 7424

1楼:匿名用户

printf是循环体,依次输出a[0][2] a[1][1] a[2][0]

所以是输出357

2楼:奇晴照劳胤

for循环里有n++,s+=p[n++],这里也有n++,相当于一次循环n=n+2,所以,s的值为1+3+5=9

3楼:夏天d旧时光

一楼正解,到了a[2][0]后i=3退出循环,输出前面的三个就行了

下列程序段的运行结果是( )。 int a[]={1,2,3,4,5,6,7},*p=a; 为什么是9

4楼:匿名用户

for循环里有n++,s+=p[n++],这里也有n++,相当于一次循环n=n+2,所以,s的值为1+3+5=9

下面程序输出的结果是()。 main() { int i; int a[3][3]=

5楼:百度网友

从第2组开始,取到第0组;从第0个开始,取到第2个。

所以是 7 5 3选b

6楼:匿名用户

b 7 ,5 ,3

i=0: ,a[2-i][i]=a[2][0]=7.马上可以确定答案是b了.

i=1:a[1][1]=5

i=2:a[0][2]=3

以下程序的输出结果是 main() { int a[4][4]={{1,3,5},{2,4,6},{3,5,7}}; printf("%d%d%d%d",a[0][3],a[1

7楼:

a数组虽然定义的是4x4的,但是初始化列表中仅仅初始化了其中3x3的部份,所以a[0][3]、a[3][0]的值都是没有初始化的,是随机值,所以选d

8楼:匿名用户

正确答案bai是:a

解析:在按题du目中的语句对数组zhia[4][4]赋值后dao,数组中的各个元素值如专下:

第一行属:1,3,5,0

第二行:2,4,6,0

第三行:3,5,7,0

第四行:0,0,0,0

因此,输出的元素a[0][3]=0;a[1][2]=6;a[2][1]=5;a[3][0]=0。故选项为a。

以下程序的输出结果是()main(){ int a=3,b=2,c=1;

9楼:莘振梅果琴

你把**这么写应该能看的清晰一点12

3456

78910

1112

1314

1516

1718

1920

21main()

10楼:匿名用户

我测试出来的结果不是2,5,1,2,2,3,-2

11楼:小陆仁

我没看明白 你声明2个int b 是怎么通过的

别弄的眼花缭乱了 让人去看,我一看语法已经不对 了 就看不下去了

12楼:谎言一样的誓言

我输出的时18,而且我觉得也应该是18

++b之后b=3,b*=(a+b) b=b*(a+b)=3*(3+3)=18

13楼:匿名用户

不对吧?第二个b应该是18啊

14楼:我是胡歌粉

c-=++b//b=3,c=c-(++b)=-2

b*=a+b//b=b*(a+b)=3

15楼:夏若树森

题错了吧,要想b=3先把题改一下,b*=a+c

b=3,是因为在c-=++b处,b自增了,++b//b=b+1=2+1=3

b*=a+c//b=b*(a+c)=3*(3-2)=3

执行下列语句后输出结果是( )。 int i,x[3][3]={1,2,3,4,5,6

16楼:匿名用户

选c输出的值分别是x[0][2],x[1][1]和x[2][0]分别对应那九个数中第3,5,7个

x[i][j]表示第i*3+j+1个数

纯手打,望采纳,谢谢。

下列程序运行后的输出结果是,以下程序运行后的输出结果是_______。

1楼 匿名用户 p b p指向 b 0 p b 0 p立 开始循环 累计输出 5 p p指向b 1 p b 1 p输出为 5 4 3 2 换行 下列程序运行后的输出结果是 2楼 匿名用户 n j n t 1就是把n t 的值加上1赋给n j 。 首先循环 for t 0 t 3 t n t 0 之后...

以下程序的输出结果是mainint a

1楼 匿名用户 我输出的时18,而且我觉得也应该是18 b之后b 3,b a b b b a b 3 3 3 18 main int a 2 b 1 c 2 if a 2楼 风箫雨音 你把 这么写应该能看的清晰一点 main else总是与离他最近的if匹配 如果b是不小于0,是则执行里面的内容el...

阅读下列程序,写出程序运行的输出结果

1楼 奥雷克刻 建议吧程序写成这样 void main 运行结果应该是852 这样程序识别的更友好一些,顺便说一下,您使用的标点全都是中文的,真正写程序的时候要注意 c语言阅读下面的程序,写出程序运行输出结果 2楼 楼主 回头是岸 include int f int x int main 3楼 匿名...