以下程序中若第1条printf语句输出的是158,则第2条printf语句的输出的是 __.#includeint main { int a[ ] = { 1,2,3,4,5,6,7,8,9,0 },*p;p = a;printf ( “%x\n”,p ); printf ( “%x\n”,p + 9 ); return 0; } 选择一个答案 A.167 B.
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 17:35:06
以下程序中若第1条printf语句输出的是158,则第2条printf语句的输出的是 __.#includeint main { int a[ ] = { 1,2,3,4,5,6,7,8,9,0 },*p;p = a;printf ( “%x\n”,p ); printf ( “%x\n”,p + 9 ); return 0; } 选择一个答案 A.167 B.
以下程序中若第1条printf语句输出的是158,则第2条printf语句的输出的是 __.
#include
int main
{
int a[ ] = { 1,2,3,4,5,6,7,8,9,0 },*p;
p = a;
printf ( “%x\n”,p );
printf ( “%x\n”,p + 9 );
return 0; }
选择一个答案
A.167
B.18C
C.17C
D.16 A
以下程序中若第1条printf语句输出的是158,则第2条printf语句的输出的是 __.#includeint main { int a[ ] = { 1,2,3,4,5,6,7,8,9,0 },*p;p = a;printf ( “%x\n”,p ); printf ( “%x\n”,p + 9 ); return 0; } 选择一个答案 A.167 B.
一个int占4个字节
9个int类型就是 36个字节
158是十六进制的数,转换成十进制是 344
344+36= 380
而380转换成十六进制是 17C
所以 最后的结果是 C
以下程序中若第1条printf语句输出的是158,则第2条printf语句的输出的是 __.#includeint main { int a[ ] = { 1,2,3,4,5,6,7,8,9,0 },*p;p = a;printf ( “%x
”,p ); printf ( “%x
”,p + 9 ); return 0; } 选择一个答案 A.167 B.
15 执行以下程序段后的输出结果是int w=3,z=7,x =10;printf(%d
,x> 10?x+100:x -10);printf(%d
,w++||z++ );printf(%d
,w>z);printf(%d
,w&&z);A)0 B) 1 C)0 D) 016 以下不正确的if语句形式是:A)if(x>y && =y); B)if(x= =y) x+=y;
若有以下程序段 Int r=8 printf(%d
,x>>1); 输出结果是?
1.有以下程序 main() { int y=10; while(y--); printf(y=%d
,y); } 程序执行后的输出结果是(b) A)
高一WHILE语句的题目求以下程序输出的结果x=1y=1WHILE x
1.以下程序的输出结果是什么.#includevoid main( ){int a=1,b=0;switch(a) {case 1:switch(b) {case0:printf(“0”); break;case 1:printf(“1”); break;}case 2:printf(“2”); break;}}2.以下程序的输出结果是什么.#includevoid main(
以下程序的输出结果是_______________.#include main() {int k=4,m=1,p; p=func(k,m); printf(以下程序的输出结果是_______________.#include main(){int k=4,m=1,p;p=func(k,m);printf(%d,,p);p=func(k,m);printf(%d
,p);}func(a,b)int a,b;{
设有如下程序段:int x=2002,y=2003;printf(%d
,(x,y))则以下叙述中正确的是A) 输出语句中格式说明符的个数少于输出项的个数,不能正确输出B) 运行时产生出错信息C) 输出值为2002D) 输出值为2003
执行以下语句后的输出结果 int x=3,y=0; printf(%d,%d,-1>x>-10&&1-10&&1
以下程序输出的结果是 main() {int x; x=-3+4%6/5; printf(%d,x); }
以下程序的输出结果是() int x=10,y=10;printf(%d %d
,x--,--y);
以下程序运行后的输出结果是() main() {char m; m='B'+32; printf(%c/n,m);}
以下程序运行后的输出结果是() main() {char m; m='B'+32; printf(%c/n,m);}
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32; printf(%d,s);
若变量已正确定义,以下语句段的输出结果是______ x=0;y=2;z=3; {case 0:switch(y==2) {case 1:printf(*);break;case 2:printf(%);break;}case 1:switch(z){case 1:printf($);case 2:printf(*);break;default:printf(#);}
设有说明:int a=1,b=0; 则执行以下语句后的输出结果是____ switch(a) { case 1: switch(b) { case 0:printf(** 0 **
); break;case 1:printf(** 1 **
);break;
以下程序运行后的输出结果是?main(){int a=1,b=2,c=3;if(c=a)printf(%d
,c);else printf(%d
,b);}麻烦大家帮我解答哈,
以下程序段的输出结果是什么?: int =11; printf(''%
'',i);int i=11; printf(''%o
'',i);