-
Notifications
You must be signed in to change notification settings - Fork 1
/
18基本运算练习.c
123 lines (63 loc) · 1.83 KB
/
18基本运算练习.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
/*基本运算练习*/
#include <stdio.h>
int main(){
/*
1.int a=1.1;请问a打印的结果是什么?
int a=1.1;
printf("a=%d\n",a);
*/
/*
2. float a=1,请问a打印的结果是什么?
float a=1;
printf("a=%f\n",a);
*/
/*
3.double a=1/3;请问a打印的结果是什么?
double a=(double)1/3;
printf("a=%f\n",a);
*/
/*
4.int a=3++;这个正确吗?
int a=3++;
printf("a=%d\n",a);
*/
/*
5.int a=1; int b=a++;int c=++a; 请问a b c 三个的值是多少?
int a=1;
int b=a++;
int c=++a;
printf("a=%d b=%d c=%d\n",a,b,c);
*/
/*
6.int a=3!=2>1; 请问a的值是多少?
int a=3!=2>1;
printf("a=%d\n",a);
*/
/*
7.int a=0; int b=1>2||a++; 请问a和b的值是多少?
int a=0; int b=1<2||++a;
printf("a=%d b=%d \n",a,b);
*/
/*
8.int a=!-4<0||3&&2>5; 请问a的值是多少?
小括号() > 负号( -) > ! > 算术运算符 > 关系运算符 > && > ||
int a=!-4<0||3&&2>5;
printf("a=%d\n",a);
*/
/*
9.int a=3?2>3:5+5;请问a的值是多少?
int a=3?2>3:5+5;
printf("a=%d\n",a);
*/
/*
10.int a=‘a’; a的结果是多少? sizeof ‘a’ ==sizeof(char),对还是错?
*/
int a='a';
printf("a=%d\n",a);
/*
11.警告(warning) 与错误(error)的有什么区别?
1.warning可以忽略.但是error不可以
2.出现warning依然可以编译并运行.但是出现error编译不成功.无法运行.
*/
return 0;
}