谁帮我做做这几道题啊??

来源:百度知道 编辑:UC知道 时间:2024/06/25 05:28:08
二、填空题(本大题共10小题,每小题2分,共20分)

请在每小题的空格中填上正确答案。错填、不填均无分。

16.一个字符型变量所占内存的字节数是____________________。

17.写出公式对应的C语言表达式_________________。

18.执行语句printf(″%s\n, ″″ World\0Wide\0Web″);后的输出结果是_______________。

19.设int a,b=5;,则执行表达式a=b-2==3后a的值是_________________。

20.设char s[20]= ″My″;,则执行strcat(s, ″Sun! ″)后s的内容是___________________。

21.设float x=23.65;, 则执行语句printf (″%d\n″,(int)(x+0.5));后输出结是_______________。

22.若定义函数char*fun( ){…},则该函数的返回值类型是__________________。

23.设int x=-9,y;,则执行y=x>=0?x:-x;后y的值是_________________。

24.若函数调用语句为f(a,b,f(a+b,a-b,b));,则函数f的参数个数是__________________。

25.设int a=10;,则执行语句a+=a-=a+a;后a 的值是_________________。

三、程序分析题(本大题共4小题,每小题4分,共16分)

阅读下列程序,请将输出结果写到各题右侧的空白处。

26.main()

{int a=1,b=2,c=3;

if(a<=c)

if(b==c)printf(″a=%d\n″,a);

else printf(″b=%d\n″,b);

晕,这么多题,才十分?不过还是帮你答了。

16. 1 17.你的分式在哪里,是不是的指数运算?加减乘除就不说了,若是开平方根就用sqrt(i),若是指数运算就用pow(x,y)表示x的y次方。若是条件表达式就用逻辑运算&&,||,!
18. World 19. 1 20. MySun! 21. 24 22.字符型
23. 9 24. 3 25. -20
26. b=2
c=3
27. 6 7 9
28. 8341 (后面的程序有问题,i最后的值是4,而并不存在str[4]变量,怎么比较?)
29. 16

哈哈. 好难, 我不会~!