Dotcpp   >   练题 - 第234页

全部知识点

第4661题

有以下程序:

#include <stdio.h>
main(){
 short c=124;
 c=c______;
 printf("%d\n",c);
}

若要使程序的运行结果为248,应在下画线处填入的是( )。

第4662题

有以下程序:

#include <stdio.h>
main()
{
 int a=2,b=2,c=2;
 printf("%d\n",a/b&c);
}

程序运行后的结果是( )。

第4663题

有以下程序

#include <stdio.h>
main()
{
 int a=1,b=2,c=3,x;
 x=(a^b)&c;
 printf("%d\n",x);
}

程序的运行结果是( )。 

第4664题

有以下程序:

#include <stdio.h>
main()
{
 int c,d;
 c=10^3;
 d=10+3;
 printf("%d,%d\n",c,d);}

程序运行后的输出结果是( )。 

第4665题

若有以下程序段:

int r=8;
printf("%d\n",r>>1);

输出结果是( )。

第4666题

有以下程序:

#include <stdio.h>
main()
{
 int a=5,b=1,t;
 t=(a<<2)|b;
 printf("%d\n",t);
}

程序运行后的输出结果是( )。

第4667题

有以下程序:

#include <stdio.h>
main()
{
 char a=4;
 printf("%d\n",a=a<<1);
}

程序运行的结果是( )。 

第4668题

设有以下语句

int a=1,b=2,c;
c=a^(b<<2);

执行后,c的值为( )。

第4669题

有以下程序

#include <stdio.h>
main()
{
 unsigned char a=2,b=4,c=5,d; d=a|b;
 d&=c;
 printf("%d\n",d);
}

程序运行后的输出结果是( )。 

第4670题

有以下程序

#include <stdio.h>
main()
{
 int i=1;
 i=i^i;
 printf("%d\n",i);
}

程序运行后的输出结果是( )。 

第4671题

若变量已正确定义,则以下语句的输出结果是( )。

s=32;
s^=32;
printf(″%d″,s);
第4672题

有如下程序:

#include <stdio.h>
main()
{
 int a=8,b;
 b=(a>>2)%2;
 printf("%d,%d\n",a,b);
}

程序运行后的输出结果是( )。

第4673题

有如下程序:

#include <stdio.h>
main()
{
 int a=9,b;
 b=(a>>3)%4;
 printf("%d,%d\n",a,b);
}

程序运行后的输出结果是( )。 

第4674题

有以下程序:

#include <stdio.h>
main()
{
 int c,d;
 c=(13>>1)|1;
 d=(13>1)||1;
 printf("%d,%d\n",c,d);
}

程序运行后的输出结果是( )。

第4675题

有以下程序:

#include <stdio.h>
main()
{
 char c='A';
 int x=36,b;
 b=(x>>2)&&(c<'a');
 printf("%d\n",b);
}

程序运行后的输出结果是( )。

第4676题

有以下程序:

#include <stdio.h>
main( )
{
 int i, array[6] = {1, 5, 0, 4};
 for (i=0; i<5; i++)
 printf("%d,", array[i] & 4);
 printf("\n");
}

程序运行后的输出结果是( )。

第4677题

有如下程序:

#include
main()
{
 int i, array[5]={3,5,10,4};
 for(i=0;i<5;i++)printf("%d,",array[i]&3);
 printf("\n");
}

程序运行后的输出结果是( )。

第4678题

下列关于C语言文件的叙述中,正确的是 ( )。 

第4679题

以下叙述中正确的是( )。

第4680题

下面选项中关于“文件指针”概念的叙述正确的是( )。