首页
题目
TAGS
首页
/
题库
/
[单选题]运行下面的程序,其输出结果为______的答案
搜答案
运行下面的程序,其输出结果为______。 main() { printf("%d,%d",5%-3,-5%3); }
单选题
2022-05-21 12:36
A、2,-2
B、-2,2
C、-2,-2
D、2,2
查看答案
正确答案
A
试题解析
解析:在C中,参与%运算的两个参数都必须为整型,在大多数C编译器下(包括TurboC)都采用了“向0靠近”的原则,即当两个运算量有一个为负数时,余数的符号由被除数的符号决定。故本题答案为A。
标签:
感兴趣题目
运行下面的程序,其输出结果为______。 main() { printf("%d,%d",5%-3,-5%3); }
以下程序的输出结果是______。 main() {printf("%d ",NULL); }
以下程序的功能是进行位运算。 main() { unsigned char a,b; a=7^3;b=-4&3; printf("%d %d ",a,b); } 程序运行后的输出结果是______.
有以下程序 main() { int a,b,d=25; a=d/10%9;b=a&&(-1) printf("%d,%d ",a,b); } 程序运行后的输出结果是______。
有以下程序: main() { int x=5,y=2,z=1; printf("%d ",x%y&~z); }程序运行后的输出结果为______。
有以下程序: main( ) { char s[]=" 123\"; printf( % d, % d ", strlen(s),sizeof(s)); }执行后的输出结果是 ______。
请读程序: #include<stdio.h> main() { int a=5,b=7,c=9; pintf("%d,%d,"a,b,C) ; printf("%d,%d",a,D) ; } 上面程序的输出结果是_______。
下列程序的输出结果是______。#include <stdio.h>main (){ printf("%d ",NULL);}
以下程序的输出结果是_______。 #include<stdio.h> main() { printf("%d ",NULL); }
下列程序的输出结果是______。main(){ int a=12,b=12;printf("%d%d ",--a,++b);
以下程序的输出结果是______。 #include<stdio.h> main() { int a=200; #define a 100 printf("%d",a) ; #undefa printf("%d",a) ; }
以下程序的输出结果是______。 #finclude<stdio.h> main() { int a=200; #define a 100 printf("%d",a); #undefa printf("%d",a); }
相关题目
下面程序的输出结果是______。 main() { int x=0x48; printf("%d ",--x); }
阅读下面的程序#include
void main(){ int i,j; i=010; j=9; printf("%d,%d",i-j,i+j);}则程序的运行结果是____
以下程序运行后的输出结果为_______。main(){ short a=10,b=20,c; a=a>>2; b=b&4; c=a|b; printf("%d %d %d\n", a, b, c);}
有以下程序: main() { int i=10,j=1; printf("%d,%d ",i--,++j); } 执行后的输出结果是 ______。
下列程序执行后输出的结果是 ______。int d=1;fun(int p){ int d=5; d+=p++; printf("%d,",D) ;}main(){ int a=3; fun(A) ; d+=a++; printf("%d ",D) ;}
下列程序执行后输出的结果是______。 int d=1; fun(int p) { int d=5; d+=p++; printf("%d,",d); } main() { int a3; fun(a); d+=a++; printf("%d ",d); }
有以下程序 main() { int c=35; printf("%d ",c&c); } 程序运行后的输出结果是______。
有以下程序: main() { int c=35;printf("%d ",e&c);} 程序运行后的输出结果是 ______。
下面程序的输出结果是______。 main() { unsigned a=32768; printf("a=%d ",a); }
以下程序运行后;输出结果是______。 main() { char*d[]={"ab","cde"}; printf("%x",d[1]); }
以下程序的运行结果是______。 main() { char t=02; printf("%d ",t=++t>>2); }
有以下程序: main() { int a=666, b=888; printf("% d ", a, b); } 程序运行后的输出结果是______。
下面程序的输出结果是_______。 #define P1(x)printf(x) main() { char d[]="p"; P1(d) ; P1("d"); }
运行下面的程序,其输出结果为 ______。 main() { pintf("%d,%d",5%-3,-5%3); }
以下程序的运行结果是______。 main() { char n=0x20; printf("%d ",n=n<<1); }
以下程序运行后的输出结果是______。 int d=1; fun(int p) {static int d=d; d+=p; printf("%d",d) ;return d; } main() {int a=3; printf("%d ",fun(a+fun(d)));}
以下程序运行后,输出结果是______。 int d=1; fun(int p) { int d=5; d+=p++; printf("%d",d); } main() { int a=3; fun(a); d+=a++; printf("%d ",d); }
以下程序运行后的输出结果是______。 int d=1; fun(int p) { static int d=5;d+=p printf("%d,d");retum d; } main() {int a=3;printf("%d ",fun(a+fun(d) ));}
有以下程序 main() { int a=3,b=4,c=5,d=2; if(a>b) if(b>c) printf("%d",d+++1); prind("%d,,,+十d+1): prind("%d ",d); } 程序运行后的输出结果是______。
有以下程序: main() { int a=3,b=4,c=5,d=2; if(a>b) if(b>c) printf("%d",d+++ 1); else printf("%d",++d+1); printf("%d ",d); } 程序运行后的输出结果是 ______。
广告位招租WX:84302438
题库考试答案搜索网
免费的网站请分享给朋友吧