[单选题]

有以下程序

#include<stdio.h>

main( )

{short c=24;

c=c______;

printf(”%d/n”,c);

}

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

A.>>2

B.|248

C.&0248

D.<<1

参考答案与解析:

相关试题

有以下程序:include<stdio.h> main{ short C=124

[单选题]有以下程序:include<stdio.h>main{ short C=124;C.=C_;printf("%d/n",c);}若要使程序的运行结果为248,应在下划线处填入的是( )。A.>>2B.|248C.&0248D.<<1

  • 查看答案
  • 有以下程序:include<stdio.h>main( ){unsigned c

    [单选题]有以下程序:include<stdio.h>main( ){unsigned char a=8,C;C.=a>>3:printf("%d/n",c);}程序运行后的输出结果是( )。A.32B.16C.1D.0

  • 查看答案
  • 有以下程序 #include<stdio.h> main() {inta[ ]=

    [单选题]有以下程序#include <stdio.h>main(){ int a[ ]={1,2,3,4},y,*p=&a[3];--p; y=*p;printf("y=%d/n",y);}程序的运行结果是A.y=0B.y=1C.y=2D.y=3

  • 查看答案
  • 有以下程序 #include<stdio.h> main() {inta[ ]=

    [单选题]有以下程序#include <stdio.h>main(){ int a[ ]={1,2,3,4},y,*p=&a[3];--p; y=*p;printf("y=%d/n",y);}程序的运行结果是A.y=0B.y=1C.y=2D.y=3

  • 查看答案
  • 有以下程序 #include<stdio.h> main() {int c; w

    [单选题]有以下程序#include<stdio.h>main(){ int c;while((c=getchar())!=′/n){ switch(c-′2′){ case 0:case 1:putchar(c+4);case 2:putchar(c+4);break;case 3:putchar(c+3);case 4:putchar(c+3);break; } }printf("/n")}从第一列开始输入以下数据<CR>代表一个回车符。2743<CR>程序的输

  • 查看答案
  • 有以下程序#include<stdio.h>main(){ int c;whil

    [单选题]有以下程序 #include<stdio.h> main() { int c; while((c=getchar())!='/n'){ switch(c-'2'){ case O:case1:putchar(c+4); case 2:putchar(c+4);braeak; case3:putchar(c+3); default:putchar(c+2);break;} } } 从第一列开始输入以下数据,↓代表一个回车符。 2473↓ 程序的输出结果是_______。A.66897

  • 查看答案
  • 有以下程序 #include<stdio.h>main(){char b,c;i

    [单选题]有以下程序#include<stdio.h>main(){char b,c;int i;b=‘a’;c=‘A’;for(i=0;i<6;i++){if(i%2) putchar(i+b);else putehar(i+c);}printf(“\n”);}程序运行后的输出结果是A.ABCDEFB.AbCdEfC.aBeDeFD.abcdef

  • 查看答案
  • ( 15 )有以下程序# include<stdio.h>main (){ ch

    [单选题]( 15 )有以下程序 include<stdio.h>main (){ char a,b,c,d;scanf ( " %c%c " ,&a,&am( 15 )有以下程序# include<stdio.h>main (){ char a,b,c,d;scanf ( " %c%c " ,&a,&b ) ;c=getchar () ; d=getchar () ;printf ( " %c%c%c%c/n " ,a,b,c,d ) ;}当执

  • 查看答案
  • 有以下程序 #include<stdio.h> main() {FILE*fp;

    [单选题]有以下程序#include <stdio.h>main(){ FILE *fp; int i=20,j=30,k,n;fp=fopen("d1.dat","w");fprintf(fp,"%d\n",i);fprintf(fp,"%d\n",j);fclose(fp);fp=fopen("d1.dat","r");fscanf(fp,"%d%d",&k,&n); printf("%d %d\n",k,n);fclose(fp);}程序运

  • 查看答案
  • 有以下程序 #include<stdio.h>main(){inty=9;for

    [单选题]有以下程序#include<stdio.h>main(){int y=9;for( ; y>0; y--)if(y%3==0) printf(“%d”,--y);}程序运行结果是( )。A.741B.963C.852D.875421

  • 查看答案
  • 有以下程序#include<stdio.h>main( ){short c=24