?? 5-2.txt
字號:
/* 范例:5-2 */
#include <stdio.h>
void main(void)
{
int a=7, b=5;
double c=3.43 ,d=5.12;
printf("a+b=%d\n",a+b); /* +運算符 */
printf("c+d=%f\n",c+d);
printf("a-b=%d\n",a-b); /* -運算符 */
printf("c-d=%f\n",c-d);
printf("-a=%d\n",-a); /* 當-運算符作為一個一元運算符時,它所作的動作是對變量a內(nèi)的數(shù)值取負數(shù) */
printf("a*b=%d\n",a*b); /* *運算符 */
printf("c*d=%f\n",c*d);
/* /運算符在整數(shù)相除時,將只取結果的整數(shù)部分 */
printf("a/b=%d\n",a/b); /* /運算符 */
printf("c/d=%f\n",c/d);
/* 在printf()敘述中要顯示%符號,必須使用兩個%運算符來顯示一個%符號 */
printf("a%%b=%d\n",a%b); /* %運算符 */
/* 以下為不同類型的混合應用 */
printf("a+c=%f\n",a+c); /* #1 */
printf("b*d=%f\n",b*d);
/* 同一行的程序代碼,可以使用 \ 符號將其分為多行 */
printf("a++是先提取之后再加一,a:%d,a++:%d,a:%d\n", \
a,a++,a);
printf("++a是先加一之后再提取,a:%d,++a:%d,a:%d\n", \
a,++a,a);
printf("a--是先提取之后再減一,a:%d,a--:%d,a:%d\n", \
a,a--,a);
printf("--a是先減一之后再提取,a:%d,--a:%d,a:%d\n", \
a,--a,a);
getchar();
}
程序執(zhí)行結果:
a+b=12
c+d=8.550000
a-b=2
c-d=-1.690000
-a=-7
a*b=35
c*d=17.561600
a/b=1
c/d=0.669922
a%b=2
a+c=10.430000
b*d=25.600000
a++是先提取之后再加一,a:8,a++:7,a:7
++a是先加一之后再提取,a:9,++a:9,a:8
a--是先提取之后再減一,a:8,a--:9,a:9
--a是先減一之后再提取,a:7,--a:7,a:8
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -