若定义:int a=511,*b=&a;则printf(“%d\n”,*b);的输出结果为
A.无确定值
B.a的地址
C.512
D.511
第1题:
若变量n中的值为24,则pint函数共输出【】行。void pint(int n,int aa[]){ int i; for(i=1; i<=n; i++) { printf("%6d",aa[i]); if(!(i%5))printf("\n"); }printf("\n");}
第2题:
定义int a=5,b=20;若执行语句printf("%d\n",++a*--b/5%13);后,输出的结果为 【6】 。
第3题:
若有定义:int X=0,* P=&x;,则语句printf(”%d\n”,* P.的输出结果是( )。
A.随机值
B.0
C.X的地址
D.P的地址
第4题:
设有定义:float x=123.4567;,则执行以下语句后的输出结果是[ ]。
printf("%f\n"(int)(x*100+0.5)/100.1;
第5题:
若有定义:int x=0,*p=&x;,则语句printf("%d\n",*p);的输出结果是 ______。
A.随机值
B.0
C.x的地址
D.p的地址
第6题:
若有定义:“int*P,x=0,*p,p=&x;”,则语句“printf("%d\n",*p);”的输出结果是( )。
A.随机值
B.0
C.x的地址
D.P的地址
第7题:
设有如下定义: int x=10,y=3,z; 则语句printf("%d\n",z=(x%y,x/y)); 的输出结果是( )。
A.1
B.0
C.4
D.3
第8题:
以下程序的输出结果是( )。 #include<stdio.h> main() { printf("%d\n",NULL); }
A.不确定的值(因变量无定义)
B.0
C.-1
D.1
第9题:
若int类型数据占两个字节,则下列语句的输出结果为( ) int x=-1; printf("%u\n",x);
A.-1
B.32767
C.65535
D.65536
第10题:
以下程序的输出结果是_______。 #include<stdio.h> main() { printf("%d\n",NULL); }
A.不确定的(因变量无定义)
B.0
C.-1
D.1
第11题:
若定义:int a=511,*b=&a;, 则printf("%d/n",*b);的输出结果为()。
第12题:
-1
0
1
2
第13题:
以下程序的输出结果是______。 main() {printf("%d\n",NULL); }
A.0
B.-1
C.1
D.不确定的值(因变量无定义)
第14题:
若有定义:inta=5,*b=&a;,则printf("%d\n",*b);语句的输出结果为()。
A.随机值
B.a的地址
C.6
D.5
第15题:
若ch为char型变量,k为int型变量(已知字符a的ASCIl码是97),则执行下列语句后输出的结果为( )。 ch=b; k=10: printf("%X,%o,",ch,ch,k); printf("k=%%d\n",k);
A.因变量类型与格式描述符的类型不匹配,输出无定值
B.输出项与格式描述符个数不符,输出为0值或不定值
C.62,142,k=%d
D.62,142,k=%l0
第16题:
若变量x、y已定义为int类型且X的值为33,y的值为3,请将输出语句printf(( ),x/y);补充完整,使其输出的计算结果形式为:x/y=11。
第17题:
若执行下列程序时从键盘上输入2,则输出结果是( )。
#inclUde<stdio.h>
main()
{int a;
scanf("%d",&A);
if(a++<3)
printf("%d\n",A);
else printf("%d\n",a--);
}
A.1
B.3
C.2
D.4
第18题:
若变量n中的值为24,则print()函数共输出行,最后一行有个数。void print (int n,int aa[]){ int i; for(i=1; i<1;i++) { printf("%6d",aa[i]); if(!(i%5)) printf("\n"); } printf ("\n");}
第19题:
若执行以下程序时从键盘上输入9,则输出结果是( )。 main( ) { int n; scanf(”%d”,&n); if(n++<10)printf(”/%d\n”,n); else printf(”%d\n”,n--); }
A.11
B.10
C.9
D.8
第20题:
定义如下变量: int n=10; 则下列循环的输出结果是( )。 while(n>7) { -n; printf("%d\n",n); }
A.1098
B.987
C.10987
D.9876
第21题:
下列程序的输出结果是______。#include <stdio.h>main (){ printf("%d\n",NULL);}
A.不确定(因变量无定义)
B.0
C.-1
D.1
第22题:
设有定义:intx=0,*p=&x;则语句printf(“%d/n”,*p);的输出结果是()
第23题:
设有定义int m=1,n=-1;则执行语句printf(〞%d/n〞,(m--&&++n));后的输出结果是()
第24题:
a的地址
511
512
无确定值