freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

計算機本科c語言講稿-編譯預(yù)處理-資料下載頁

2025-01-18 20:08本頁面
  

【正文】 if (M2a[i][j]) M2=a[i][j]。} } 課后習(xí)題 定義一個帶參數(shù)的宏,使兩個參數(shù)的值互換,并寫出程序,輸入兩個數(shù)作為使用宏時的實參,輸出已交換后的值。 define M(x,y) t=x。x=y。y=t include void main() {int a,b,t。 printf(請輸入兩個整數(shù)給 a和 b\n)。 scanf(%d%d,amp。a,amp。b)。 printf(輸入 a和 b的值為: %4d%4d\n,a,b)。 M(a,b)。 printf(交換后 a和 b的值為: %4d%4d\n,a,b)。 } 輸入兩個整數(shù),求它們相除的余數(shù),用帶參 的宏來實現(xiàn),編程序。 define M(x,y) x%y include void main() {int a,b。 printf(請輸入兩個整數(shù)給 a和 b\n)。 scanf(%d%d,amp。a,amp。b)。 printf(“a和 b相除的余數(shù)為: %4d\n, M(a,b) )。 } 三角形的面積為 area=sqrt(s*(sa)* (sb) *(sc))。其中 s為周長;定義兩個帶參的宏,一個用來求 s,另一個宏用來求 area,寫程序,在程序中用帶實參的宏名來求面積。 include include define S(x,y,z) (*(x+y+z)) define AREA(x,y,z) sqrt(S(x,y,z)*(S(x,y,z)x)*(S(x,y,z)y)*(S(x,y,z)z)) void main() {int a,b,c。 printf(“請輸入三個整數(shù)給 a、 b和 c:\n”)。 scanf(%d%d%d,amp。a,amp。b,amp。c)。 printf(“面積為: %f\n, AREA(a,b,c) )。 } 給年份 year定義一個宏,以判別該年份是否為閏年 include define S(y) (y%4==0amp。amp。y%100!=0)||(year%400==0) void main() {int year。 printf(“請輸入一個年份 :\n”)。 scanf(%d,amp。year)。 if(S(year)) printf(“%d是閏年 \n”, year) 。 else printf(“%d不是閏年 \n”, year) 。 } 請設(shè)計輸出實數(shù)的格式,包括: 1) 一行輸出 1個實數(shù), 2) 一行輸出 2個實數(shù), 3)一行輸出 3個實數(shù)。實數(shù)用 %。 include define PR printf define N “\n” define D “%” define D1 D N define D2 D D N define D3 D D D N void main() {float a,b,c。 printf(“請輸入 a,b,c的值 :\n”)。 scanf(“%f %f %f ”,amp。a,amp。b,amp。c)。 PR(D1,a)。 PR(D2,a,b)。 PR(D3,a,b,c)。 } 分別用函數(shù)和帶參的宏,從 3個數(shù)中找出最大數(shù)。 /*用帶參的宏來實現(xiàn) */ include define MAX(x,y,z) if(xy) max=x。else max=y。if (maxz) max=z void main() {int a,b,c,max。 printf(“請輸入 a,b,c的值 :\n”)。 scanf(“%d%d%d ”,amp。a,amp。b,amp。c)。 MAX(a,b,c)。 printf(“a,b,c的最大值為 :%d\n”,max)。 } /*用函數(shù)來實現(xiàn) */ int max(int x,int y,int z) {int max。 if (xy) max=x。 else max=y。 if (max=z) max=z。 return max。} void main() {int a,b,c。 printf(“請輸入 a,b,c的值 :\n”)。 scanf(“%d%d%d ”,amp。a,amp。bamp。c)。 printf(“a,b,c的最大值為 :%d\n”,max(a,b,c))。 } 用條件編譯方法實現(xiàn)以下功能: 輸入一行電報文字,可以任選兩種輸出:一為原文輸出;二為將字母變成其下一字母。用 define命令來控制是否要譯成密碼,例如: define CHANGE 1則輸出密碼,若 define CHANGE 0,按原碼輸出。 define CHANGE 1 define N 100 include void main() {char s[N],t。 printf(請輸入一行字母 \n)。 scanf(%s,s)。 ifdef CHANGE {for (t=0。s[t]!=39。\039。t++) {s[t]++。 if ((s[t]=39。Z39。amp。amp。s[t]=39。Z39。+1)||(s[t]=39。z39。)) s[t]=26。} puts(s)。} else puts(s)。 endif }
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1