单项选择题

下列程序的输出结果是()
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");

相关试题
  • 在C语言中,下列关于文件操作的叙述正确的...
  • 设int x=7,则~x的值是()。
  • 有以下程序: #include <stdio.h> c...
  • 以下程序中函数scmp的功能是返回形参指针s...
  • 设有定义:int n1=0,n2,*p=&n2...