c實(shí)驗(yàn)練習(xí)題測試:test13_第1頁
c實(shí)驗(yàn)練習(xí)題測試:test13_第2頁
c實(shí)驗(yàn)練習(xí)題測試:test13_第3頁
c實(shí)驗(yàn)練習(xí)題測試:test13_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、寫出下列程序的運(yùn)行結(jié)果1. #include "stdio.h"#define ADD(x) x+xvoid main()int m=1,n=2,k=3;int sum=ADD(m+n)*k;printf("sum=%d",sum);2.#include "stdio.h"#define MIN(x,y) (x)<(y)?(x):(y)void main()int i=10,j=15,k;k=10*MIN(i,j); printf("%dn",k);3#include "stdio.h"#

2、define MAX(A,B) (A)>(B)?(A):(B)#define PRINT(Y) printf("Y=%dt",Y)void main()int a=1,b=2,c=3,d=4,t;t=MAX(a+b,c+d); PRINT(t);4#include "stdio.h"#define MUL(x,y) (x)*yvoid main()int a=3,b=4,c;c=MUL(a+,b+); printf("%dn",c);5#include "stdio.h"#define M 3#define

3、N (M+1)#define NN N*N/2 void main()printf("%dn",NN);printf("%d",5*NN);6.#include "stdio.h"#define pt 5.5#define S(x) pt*x*xvoid main()int a=1,b=2;printf("%4.1fn",S(a+b);7.#include "stdio.h"void main( )unsigned a,b;a=0x9a; b=a;printf("a:%xnb:%x=n

4、",a,b);8.#include “stdio.h”void main( )unsigned a=0112,x,y,z;x=a>>3; printf(“x=%o,”,x);y=(0<<4); printf(“y=%o,”,y);z=x&y; printf(“z=%on”,z);9.#include "stdio.h"void main()unsigned a=0361,x,y; int n=5;x=a<<(16-n); printf("x=%on",x);y=a>>n; printf(&

5、quot;y1=%on",y);y|=x; printf("y2=%on",y);10.#include "stdio.h"void main()int a=0x95, b,c;b=(a&0xf)<<4; c=(a&0xf0)>>4; a=b|c; printf("%xn",a);11 #include "stdio.h"void main()  unsigned char  a, b;   a=73; &

6、#160;  b= 4 & 3;   printf("%d %dn",a,b); 12#include "stdio.h"void main()   int  c=35;  printf("%dn",c&c);13#include "stdio.h"void main( )  unsigned char a,b;   a=4|3;   b=4&3; &#

7、160; printf(“%d %dn”,a,b(;14 #include "stdio.h"void main() int  x=3, y=2,z=1;printf("%dn",x/y&z);15 #include "stdio.h"void main() unsigned char a,b,c;a=0x3;  b=a|0x8;   c=b<<1;printf(“%d%dn”,b,c);16#include "stdio.h"void main() ch

8、ar  x=040;   printf("%0n",x<<1);17#include "stdio.h"void main()  int  x=0.5;  char  z=a;   printf(“%dn”, (x&1)&&(z<z)  );  18#include "stdio.h"#define MUL(z) (z)*(z) void main()   

9、0; printf("%dn",MUL(1+2)+3); 19#include "stdio.h"#define f(a, b, x) a*x+b void main() printf("%d, %dn", f(3,2,1), f(6, 5, f(3, 2, 1);20#include "stdio.h"#define FMT "%d," void main() int b4 = 1,3,5,7,9,11,13,15,17,19,21,23; printf(FMT, *(*(b+1)+1); printf(FMT, b22); 21#include "stdio.h"#include "stdio.h"# define f(x) (x*x)void main() int i1, i2;i1=f(8)/f(4) ;i2=f(4.4)/f(2

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論