单项选择题

有以下程序: main() {int a=[10]{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}, *p=&a[3], *q=p+2; printf("% d\n", *p+*q); } 程序运行后的输出结果是______。

A.16
B.10
C.8
D.6
<上一题 目录 下一题>
热门 试题

单项选择题
以下叙述中正确的是______。
A.C程序中注释部分可以出现在程序中任何合适的地方
B.花括号“{”和“}”只能作为函数体的定界符
C.构成C程序的基本单位是函数,所有函数名都可以由用户命名
D.分号是C语句之间的分隔符,不是语句的一部分
单项选择题
以下程序的输出结果是______。 char cchar(char ch) { if(ch>='A'&&ch<='z')ch=ch-'A'+'a'; return ch; } main() { char s[]= ABC+abc=defDEF ,*p=s; while(* p) { * p=cchar(* p); p++; } printf( % s n , s); }
A.abe+ABC=DEFdef
B.abc+abe=defdef
C.abcaABCDEFdef
D.abcabcdefdef
相关试题
  • 以下程序中函数reverse的功能是对a所指数组...
  • 以下程序中函数sort的功能是对a所指数组中...
  • 有以下程序: struct STU { char nam...
  • 有以下程序: void sott(int a[], ...
  • 用树形结构来表示实体之间联系的模型称为_...