下面程序中,变量c和d分部是多少?main(){inta,b,c,d;unsignedcharu;a=12;b=-24;u=10;c=a+u;d=b+u;}
举一反三
- 有以下程序 #include "stdio.h" int abc(int u,int v); main ( ) { int a=24,b=16,c; c=abc(a,b); printf("%d\n",c); } int abc(int u,int v) { int w; while(v) { w=u%v; u=v; v=w; } return u; }
- 分部积分的公式为( ) A: ∫duυ=uυ-∫udυ B: ∫udυ=uυ-∫udυ C: ∫uυ'dx=uυ-∫uυ'dx D: ∫u'υdx=uυ-∫u'υdx
- 在晶闸管整流电路中,若有U A: U=U B: U=(2~3)U C: U=(5~10)U D: U≥10U
- 程序段( )的功能是将变量u、s中的较大值赋给变量t。 A: t=u;if(t)t=s; B: if(u>s) t=u;else t=s; C: if(u>s)t=u;t=s; D: t=s;if(u)t=u;
- 下列程序的输出结果是( ) #include<stdio.h> int abc(int u,int v) { int w; while(v) { w=u%v; u=v; v=w; } return u; } main() { int a=24,b=16,c; c=abc(a,b); printf("%dn",c); }