答:算術運算就是指加減乘除和整數的模運算(即取餘數運算);
關係運算指比較,有大於,大於等於,小於,小於等於,等於,不等於六種運算;
邏輯運算指兩個條件進行運算,有邏輯與去,邏輯或,邏輯非三種。
答:在c語言中邏輯常量只有兩個,即0和1,用來表示兩個對立的邏輯狀態,其中0表示假,1表示真。
對於系統來說,判斷乙個邏輯量的值,系統會以0作為假,以非0作為真。
(1)a+b>c && b == c 0
(2)a||b+c && b-c 1
(3)!(a>b) && !c ||1 1
(4)!(x=a) &&(y = b) && 0 0
(5)!(a+b)+c-1 && b+c/2 0
#include
int main()
#include
#include
intmain()
while
(i<
0|| i>=
1000);
j =sqrt
(i);
printf
("它的平方根為%d"
,j);
return0;
}
#include
intmain()
elseif(
1<=x<10)
else
return0;
}
#include
intmain()
printf
("%c"
,c);
return0;
}
##9.給乙個不多於5位的正整數,要求: (1)求出它是幾位數; (2)分別輸出每一位數字; (3)按逆序輸出各位數字。
#include
#include
intmain()
if(j>5)
printf
("請輸入不多於五位數的正整數\n");
}while
(j>5)
;m= j-1;
for(k =
0;k < j;k++
)printf
("--------\n");
for(j =
0;l>
1;j++
)printf
("一共有%d位數字\n"
,j);
return0;
}
10.略
#include
intmain()
if(max == j)
if(max ==k)
max=i>j?i:j;
max=max>k?max:k;
if(max == i)
if(max ==j)
max=i>j?i:j;
if(max ==i)
printf
("-----\n");
printf
("%d\n"
,i);
printf
("%d\n"
,j);
printf
("%d\n"
,k);
printf
("%d\n"
,l);
return0;
}
C程式語言習題(3 3)
編寫函式expand s1,s2 將字串s1中類似於a z一類的速記符號在字串s2中擴充套件為等價的完整列表abc xyz。該函式可以處理大小寫字母和數字,並可以處理a b c a z0 9與a z等類似的情況。作為前導和尾隨的字元原樣複製 1 include2 include3 include45...
C 語言程式設計課後習題
4 10 設計乙個用於人事管理的 人員 類。由於考慮到通用性,這裡只抽象出所有型別 人員都具有的屬性 編號 性別 出生日期 身份證號等。其中 出生日期 宣告為 乙個 日期 類內嵌子物件。用成員函式實現對人員資訊的錄入和顯示。要求包 括 建構函式和析構函式 複製建構函式 內聯成員函式 帶預設形參值的成...
C語言程式設計課後習題 9 1 8 4
標題 交換變數 帶參的巨集 description 定義乙個帶參的巨集,使兩個引數的值互換,並寫出程式,輸入兩個數作為使用巨集時的實參。輸出已交換後的兩個值。input 兩個數,空格隔開 output 交換後的兩個數,空格隔開 sample input copy 1 2sample output c...