c语言考试20xxc语言-3(编辑修改稿)内容摘要:
A. a[8] B. a+7 C. p+7 D. *(p+7) 9. 下列程序运行结果是 ______。 define A 2 define AA A+A/2 void main(void) { printf(“%d, ”,AA)。 printf(“%d\n”,5*AA)。 } A. 3, 11 B. 3, 15 C. 2, 10 D. 8, 40 10. 若有如下定义 ,则对 ex中的 a成员的正确引用是 _____。 struct sk { int a。 float b。 } ex, *p = amp。 ex。 A. (*p). B. pa C. pex..a D. 三、 写出以下程序的运行结果 (30分 , 每题 5分 ) 1. 下面程序的运行结果为 include void main( ) { int a,b,c,d。 a=4。 b=6。 c=++a。 d=( ca amp。 amp。 cb)。 printf(%d,%d,%d,%d,a,b,c,d)。 } 2. 下面程序的运行结果为 include void fun (int x, int y) { int a, b。 float d。 a = x+14。 b = y4。 d = (float)(b/a)。 printf (d=%f\n, d)。 } void main(void) { int b=9, a=6, c。 c = b/a。 printf (c=%d\n, c)。 fun( a, b )。 } 3. 设从键盘上输入 Hello World! 下面程序的运行结果为 include void main( void ) { char ss[20]。 int i。 gets(ss)。 for( i=0。 ss[i]!=39。 \039。 i++) if( ss[i]=39。 A39。 amp。 amp。 ss[i]=39。 Z39。 ) ss[i] = ss[i]+32。 puts(ss)。 } 4.下面程序的运行结果为 include int i=1。 void other( void )。 void main(void) {。c语言考试20xxc语言-3(编辑修改稿)
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。