- #include
-
- int main() {
- int a = 5;
- int b = 10;
-
- if (a = b) {
- printf("a等于b\n");
- } else {
- printf("a不等于b\n");
- }
- return 0;
- }
-
-
- #include
-
- int main() {
- int a = 5;
- int b = 10;
-
- if (a == b) {
- printf("a等于b\n");
- } else {
- printf("a不等于b\n");
- }
-
- return 0;
- }
- /*错误代码*/
- #include
-
- int a[10];
-
- int main() {
- for(int i = 0; i <= 10; i++) {
- a[i] = i;
- printf("%d ", i);
- }
- return 0;
- }
-
-
- 正确代码:
-
- #include
-
- int a[10];
-
- int main() {
- for(int i = 0; i < 10; i++) {
- a[i] = i;
- printf("%d ", i);
- }
- return 0;
- }
- / *错误代码 */
-
- #include "stdio.h"
-
- #define MAX 10
- int main()
- {
- #if MAX == 1
- printf("MAX已被定义\n");
- ##else
- printf("MAX未被定义\n");
- #undef MAX
- #define MAX 20
- #endif
-
-
- printf("MAX = %d\n", MAX);
-
- return 0;
- }
-
-
- / *正确代码 */
-
- #include "stdio.h"
-
- #define MAX 10
- int main()
- {
- #if MAX == 1
- printf("MAX已被定义\n");
- #else
- printf("MAX未被定义\n");
- #undef MAX
- #define MAX 20
- #endif
-
-
- printf("MAX = %d\n", MAX);
-
- return 0;
- }