樱花 发表于 2016-8-18 22:13:52

c语言的几个难题 大家来测试下自己

本帖最后由 樱花 于 2016-8-22 16:03 编辑

1.下面这个程序的输出结果是什么?
#include <stdio.h>



int main()



{



   int i=43;



   printf("%d\n",printf("%d",printf("%d",i)));



   return 0;



}


2.下面这个程序运行后,m和n的值是多少?
#include <stdio.h>



int main()



{



   int a=4,b=3,c=2,d=1,m=2,n=2;



   (m=a<b)&&(n=c>d);



   printf("m=%d,n=%d",m,n);



   return 0;



}


3. 以下程序的输出结果是什么?
#include <stdio.h>

int main()

{

        int i;

        i = 10;

        printf("i : %d\n",i);

        printf("sizeof(i++) is: %d\n",sizeof(i++));

        printf("i : %d\n",i);

        return 0;

}

回复查看答案哟{:5_95:}
**** Hidden Message *****

cosmosh73 发表于 2016-8-19 11:05:18

{:5_94:}

黑龍 发表于 2016-8-19 13:23:28

恩 你这排版很好看
4321

0 2

10 4 10

heblhc 发表于 2016-8-19 13:34:03

看看先

heblhc 发表于 2016-8-19 13:38:44

heblhc 发表于 2016-8-19 13:34
看看先

学习了

樱花 发表于 2016-8-19 13:46:17

其实这三道题我都不会{:9_241:}

逝痕 发表于 2016-8-19 16:28:58

{:5_91:}

水上漂369 发表于 2016-8-19 22:10:16

??

husuiwen 发表于 2016-8-20 15:23:51

第二题m = 0可以理解,但n = 2为什么?

樱花 发表于 2016-8-20 20:19:29

husuiwen 发表于 2016-8-20 15:23
第二题m = 0可以理解,但n = 2为什么?

其实我也不是太懂耶

husuiwen 发表于 2016-8-20 21:16:17

樱花 发表于 2016-8-20 20:19
其实我也不是太懂耶

我知道了哈哈,以前一直图略的问题,终于给了个深刻的教训{:9_240:}

火星居民 发表于 2016-8-20 23:39:43

不懂。。

千亩计者 发表于 2016-8-21 00:46:34

43
01
i: 10
4 is:4
11

千亩计者 发表于 2016-8-21 00:48:30

千亩计者 发表于 2016-8-21 00:46
43
01
i: 10


哈哈 {:5_91:}

TimTimTim 发表于 2016-8-21 11:47:32

看看答案

明年今日 发表于 2016-8-21 17:24:13

学习

樱花 发表于 2016-8-21 21:08:31

一直都在的星空 发表于 2016-8-21 21:30:01

想知道答案

cosmosh73 发表于 2016-8-22 08:57:41

看看

雨落秋生 发表于 2016-8-22 09:56:45

想看看第三题
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: c语言的几个难题 大家来测试下自己