单项选择题

下列程序的输出结果是()
main()
int a,b,d=25;
a=d/10%9;
b=a&&(-1);
printf("%d,%d\n",a,b);

A、 6,1
B、 2,1
C、 6,0
D、 2,0

<上一题 目录 下一题>
热门 试题

单项选择题
要求通过while循环不断读入字符,当读入字母'N'时结束循环。若变量已正确定义,以下正确的程序段是()。

A、 while(( ch = getchar( )) ! ='N') printf(" %c",ch);
B、 while(ch = getehar() ! ='N')printf("%c",ch);
C、 while (ch = getehar() = = 'N')printf( "%c", ch);
D、 while ((ch = getchar( )) == 'N')printf("%c", ch );

单项选择题
若有定义:float x=1.5;int a=1,b=3,c=2;,则正确的switch语句是()

A、 switch(x)
case 1.0:printf("*\n");
case 2.0:printf("**\n");
B、 switch((int)x);
case 1:printf("*\n");
case 2:printf("**\n");
C、 switch(a+b)
case 1:printf("*\n");
case 2+1:printf("**\n");
D、 switch(a+b)
case 1:printf("*\n");
case c:printf("**\n");

相关试题
  • 以下程序是求矩阵a、b的和,结果存入矩阵c...
  • 下列程序的运行结果是______。 #de...
  • 在宏定义#define P13.14159中,...
  • 以下程序的输出结果是______。 #in...
  • 以下程序的定义语句中,x[1]的初值是_...