diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/1.C\350\257\255\350\250\200\346\246\202\350\277\260/1.C\350\257\255\350\250\200\345\217\221\345\261\225\345\217\262/helloworld.md" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/1.C\350\257\255\350\250\200\346\246\202\350\277\260/1.C\350\257\255\350\250\200\345\217\221\345\261\225\345\217\262/helloworld.md" index 94f2214a2d6740f53b51690f471655d6ffe59907..a779907e6a18a98e4b74aba78001935906827e25 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/1.C\350\257\255\350\250\200\346\246\202\350\277\260/1.C\350\257\255\350\250\200\345\217\221\345\261\225\345\217\262/helloworld.md" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/1.C\350\257\255\350\250\200\346\246\202\350\277\260/1.C\350\257\255\350\250\200\345\217\221\345\261\225\345\217\262/helloworld.md" @@ -3,7 +3,7 @@ 输出 "Hello, World!" 字符串,找出正确的选项。 ## 答案 -``` +```c #include int main() @@ -17,7 +17,7 @@ int main() ### A -``` +```c #include int main() @@ -29,7 +29,7 @@ int main() ### B -``` +```c #include int main() @@ -41,7 +41,7 @@ int main() ### C -``` +```c #include int main diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/1.C\350\257\255\350\250\200\346\246\202\350\277\260/2.C\350\257\255\350\250\200\347\211\271\347\202\271/features.md" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/1.C\350\257\255\350\250\200\346\246\202\350\277\260/2.C\350\257\255\350\250\200\347\211\271\347\202\271/features.md" index deae7999fc06e6a267c652ae50bfb2066e0d32cb..35e9f6aae71aada69c480631deefd64f40950886 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/1.C\350\257\255\350\250\200\346\246\202\350\277\260/2.C\350\257\255\350\250\200\347\211\271\347\202\271/features.md" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/1.C\350\257\255\350\250\200\346\246\202\350\277\260/2.C\350\257\255\350\250\200\347\211\271\347\202\271/features.md" @@ -3,7 +3,7 @@ 使用字符数组在控制台打印C语言的常见特点。请选出正确答案。 ## 答案 -``` +```c #include int main() @@ -32,7 +32,7 @@ int main() ### A -``` +```c #include int main() @@ -59,7 +59,7 @@ int main() ### B -``` +```c #include int main() @@ -86,7 +86,7 @@ int main() ### C -``` +```c #include int main() diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/2.\346\225\260\346\215\256\347\261\273\345\236\213/1.\345\217\230\351\207\217/variables.md" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/2.\346\225\260\346\215\256\347\261\273\345\236\213/1.\345\217\230\351\207\217/variables.md" index b560432c813056ec8c2a8606d8df77481bf3cbde..d4d99533fb4f19149c5373f205d2daabedeffc83 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/2.\346\225\260\346\215\256\347\261\273\345\236\213/1.\345\217\230\351\207\217/variables.md" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/2.\346\225\260\346\215\256\347\261\273\345\236\213/1.\345\217\230\351\207\217/variables.md" @@ -3,7 +3,7 @@ 使用while循环修改变量值,依次打印10以内(包含10)所有正整数的平方。请从以下选项中找出正确答案。 ## 答案 -``` +```c #include int main() @@ -28,7 +28,7 @@ int main() ### A -``` +```c #include int main() @@ -51,7 +51,7 @@ int main() ### B -``` +```c #include int main() @@ -74,7 +74,7 @@ int main() ### C -``` +```c #include #include diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/2.\346\225\260\346\215\256\347\261\273\345\236\213/2.\345\270\270\351\207\217/constants.md" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/2.\346\225\260\346\215\256\347\261\273\345\236\213/2.\345\270\270\351\207\217/constants.md" index c27c1c4d742e97d63f1ed289c768d62e28feaef7..14dcd802384fb7ec953dc7b94a9d5970f85b3e39 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/2.\346\225\260\346\215\256\347\261\273\345\236\213/2.\345\270\270\351\207\217/constants.md" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/2.\346\225\260\346\215\256\347\261\273\345\236\213/2.\345\270\270\351\207\217/constants.md" @@ -3,7 +3,7 @@ 使用常量表示圆周率$\pi$,并计算半径为2的圆的面积。请从以下选项中找出错误答案。 ## 答案 -``` +```c #include int main() @@ -23,7 +23,7 @@ int main() ### A -``` +```c #include #define PI 3.14 @@ -41,7 +41,7 @@ int main() ### B -``` +```c #include int main() @@ -58,7 +58,7 @@ int main() ### C -``` +```c #include #define PI 314e-2 diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/2.\346\225\260\346\215\256\347\261\273\345\236\213/3.\345\237\272\346\234\254\346\225\260\346\215\256\347\261\273\345\236\213/basic_data_types.md" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/2.\346\225\260\346\215\256\347\261\273\345\236\213/3.\345\237\272\346\234\254\346\225\260\346\215\256\347\261\273\345\236\213/basic_data_types.md" index 7fc5c66cf62082fb0992a47e7a4471a542240640..25fbb435fe4a876a7a19d9c3b04b847d586fa986 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/2.\346\225\260\346\215\256\347\261\273\345\236\213/3.\345\237\272\346\234\254\346\225\260\346\215\256\347\261\273\345\236\213/basic_data_types.md" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/2.\346\225\260\346\215\256\347\261\273\345\236\213/3.\345\237\272\346\234\254\346\225\260\346\215\256\347\261\273\345\236\213/basic_data_types.md" @@ -4,7 +4,7 @@ ## 答案 -``` +```c #include #include @@ -34,7 +34,7 @@ int main() ### A -``` +```c #include #include @@ -62,7 +62,7 @@ int main() ### B -``` +```c #include #include @@ -90,7 +90,7 @@ int main() ### C -``` +```c #include #include diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/1.\350\265\213\345\200\274\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/assignment_op.md" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/1.\350\265\213\345\200\274\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/assignment_op.md" index c0675dbb2003f10421ebcde84f56d8f4de0f5dfd..054b19539c192c39eb99d72d87c4349deaf0a1c7 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/1.\350\265\213\345\200\274\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/assignment_op.md" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/1.\350\265\213\345\200\274\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/assignment_op.md" @@ -3,7 +3,7 @@ 实现三个变量的赋值操作,并输出三个变量的值。请选出错误答案。 ## 答案 -``` +```c #include int main() @@ -21,7 +21,7 @@ int main() ## 选项 ### A -``` +```c #include int main() @@ -38,7 +38,7 @@ int main() ### B -``` +```c #include int main() @@ -58,7 +58,7 @@ int main() ### C -``` +```c #include int main() diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/2.\347\256\227\346\234\257\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/arithmetic_op.md" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/2.\347\256\227\346\234\257\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/arithmetic_op.md" index 14fa40730b1fe0e1a729f5c034bc41d4acfb560e..4affd0b41bb1d9d29b0455493e4b408b15f64385 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/2.\347\256\227\346\234\257\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/arithmetic_op.md" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/2.\347\256\227\346\234\257\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/arithmetic_op.md" @@ -4,7 +4,7 @@ ## 答案 -``` +```c #include #define UPPER 100 @@ -24,7 +24,7 @@ int main() ### A -``` +```c #include #define UPPER 100 @@ -42,7 +42,7 @@ int main() ### B -``` +```c #include #define UPPER 100 @@ -60,7 +60,7 @@ int main() ### C -``` +```c #include #define UPPER 100 diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/3.\345\205\263\347\263\273\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/relational_op.md" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/3.\345\205\263\347\263\273\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/relational_op.md" index f3f439d5f9a9b97425f39f88799f0fe793257bde..5798e56de2e359a75bdb335aeaa03f70fd3d3253 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/3.\345\205\263\347\263\273\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/relational_op.md" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/3.\345\205\263\347\263\273\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/relational_op.md" @@ -3,7 +3,7 @@ 输入两个闭区间,并判断两个区间是否重叠。请选出错误答案。 ## 答案 -``` +```c #include int main() @@ -28,7 +28,7 @@ int main() ### A -``` +```c #include int main() @@ -51,7 +51,7 @@ int main() ### B -``` +```c #include #define MAX(a,b) ((a > b) ? a : b) @@ -77,7 +77,7 @@ int main() ### C -``` +```c #include #define MAX(a,b) ((a > b) ? a : b) diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/5.\351\200\227\345\217\267\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/comma_op.md" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/5.\351\200\227\345\217\267\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/comma_op.md" index 93cfba2efac37a067625cdce2c7303e9fc1d7969..2e9cf11e4bf580e253876c76dc8630b1aba5e59f 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/5.\351\200\227\345\217\267\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/comma_op.md" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/5.\351\200\227\345\217\267\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/comma_op.md" @@ -7,7 +7,7 @@ 请选出正确答案。 ## 答案 -``` +```c #include #define FIRST_COST 6 #define NEXT_COST 2 @@ -30,7 +30,7 @@ int main() ### A -``` +```c #include #define FIRST_COST 6 #define NEXT_COST 2 @@ -51,7 +51,7 @@ int main() ### B -``` +```c #include #define FIRST_COST 6 #define NEXT_COST 2 @@ -72,7 +72,7 @@ int main() ### C -``` +```c #include #define FIRST_COST 6 #define NEXT_COST 2 diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/6.\346\235\241\344\273\266\350\277\220\347\256\227\347\254\246/conditional_op.md" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/6.\346\235\241\344\273\266\350\277\220\347\256\227\347\254\246/conditional_op.md" index 5f0e33b048d09db2c50dccb440aec1b1ad6bc4c1..530212617021df1e11d49385ca299208ec9ad425 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/6.\346\235\241\344\273\266\350\277\220\347\256\227\347\254\246/conditional_op.md" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/6.\346\235\241\344\273\266\350\277\220\347\256\227\347\254\246/conditional_op.md" @@ -4,7 +4,7 @@ ## 答案 -``` +```c #include int main() @@ -23,7 +23,7 @@ int main() ## 选项 ### A -``` +```c #include int main() @@ -41,7 +41,7 @@ int main() ### B -``` +```c #include int main() @@ -59,7 +59,7 @@ int main() ### C -``` +```c #include int main() diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/7.sizeof\350\277\220\347\256\227\347\254\246/sizeof_op.md" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/7.sizeof\350\277\220\347\256\227\347\254\246/sizeof_op.md" index de4ede62900effe3979324773296def67b9c3e63..39ca0c15d16b97b01214009eabfd5221d3eb84dd 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/7.sizeof\350\277\220\347\256\227\347\254\246/sizeof_op.md" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/7.sizeof\350\277\220\347\256\227\347\254\246/sizeof_op.md" @@ -4,7 +4,7 @@ ## 答案 -``` +```c #include int main() @@ -23,7 +23,7 @@ int main() ## 选项 ### A -``` +```c #include int main() @@ -41,7 +41,7 @@ int main() ### B -``` +```c #include int main() @@ -59,7 +59,7 @@ int main() ### C -``` +```c #include int main() diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/8.\350\277\220\347\256\227\347\254\246\344\274\230\345\205\210\347\272\247\344\270\216\346\261\202\345\200\274\351\241\272\345\272\217/precedence.md" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/8.\350\277\220\347\256\227\347\254\246\344\274\230\345\205\210\347\272\247\344\270\216\346\261\202\345\200\274\351\241\272\345\272\217/precedence.md" index 0d720df75e686da01f8c31b6e9bedc94c5b311f9..5b2726dfacad55416bd0dc2e88e12e07de4b4419 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/8.\350\277\220\347\256\227\347\254\246\344\274\230\345\205\210\347\272\247\344\270\216\346\261\202\345\200\274\351\241\272\345\272\217/precedence.md" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/8.\350\277\220\347\256\227\347\254\246\344\274\230\345\205\210\347\272\247\344\270\216\346\261\202\345\200\274\351\241\272\345\272\217/precedence.md" @@ -4,7 +4,7 @@ ## 答案 -``` +```c #include int main() @@ -20,7 +20,7 @@ int main() ### A -``` +```c #include int main() @@ -34,7 +34,7 @@ int main() ### B -``` +```c #include int main() @@ -47,7 +47,7 @@ int main() ``` ### C -``` +```c #include int main() diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/1.\350\257\255\345\217\245\344\270\216\347\250\213\345\272\217\345\235\227/statements_n_blocks.md" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/1.\350\257\255\345\217\245\344\270\216\347\250\213\345\272\217\345\235\227/statements_n_blocks.md" index 9a0835aed3c782eebda72b2bac0b587a2d629daa..72e1cadb39425e2c562376cad3e44da15553f625 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/1.\350\257\255\345\217\245\344\270\216\347\250\213\345\272\217\345\235\227/statements_n_blocks.md" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/1.\350\257\255\345\217\245\344\270\216\347\250\213\345\272\217\345\235\227/statements_n_blocks.md" @@ -4,7 +4,7 @@ ## 答案 -``` +```c #include int main() @@ -22,7 +22,7 @@ int main() ## 选项 ### A -``` +```c #include int main() @@ -39,7 +39,7 @@ int main() ### B -``` +```c #include int main() @@ -58,7 +58,7 @@ int main() ### C -``` +```c #include int main() diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/2.\345\210\244\346\226\255\350\257\255\345\217\245/elseif.md" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/2.\345\210\244\346\226\255\350\257\255\345\217\245/elseif.md" index 079e35434417e4b3644c293c8704850a09a8db13..9939d0577013908be28404125b06b3b81e04f655 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/2.\345\210\244\346\226\255\350\257\255\345\217\245/elseif.md" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/2.\345\210\244\346\226\255\350\257\255\345\217\245/elseif.md" @@ -4,7 +4,7 @@ ## 答案 -``` +```c #include #include @@ -39,7 +39,7 @@ int main() ### A -``` +```c #include #include @@ -72,7 +72,7 @@ int main() ### B -``` +```c #include #include @@ -105,7 +105,7 @@ int main() ### C -``` +```c #include #include diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/2.\345\210\244\346\226\255\350\257\255\345\217\245/if.md" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/2.\345\210\244\346\226\255\350\257\255\345\217\245/if.md" index bcc3b01294e697b9dd6a8e6cbd687010f132fb40..88d4fb24f86cd9ad86bd6fccb6998eb32c28d56b 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/2.\345\210\244\346\226\255\350\257\255\345\217\245/if.md" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/2.\345\210\244\346\226\255\350\257\255\345\217\245/if.md" @@ -4,7 +4,7 @@ ## 答案 -``` +```c #include /* 交换x和y */ @@ -39,7 +39,7 @@ int main() ### A -``` +```c #include /* 交换x和y */ @@ -72,7 +72,7 @@ int main() ### B -``` +```c #include /* 交换x和y */ @@ -105,7 +105,7 @@ int main() ### C -``` +```c #include /* 交换x和y */ diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/2.\345\210\244\346\226\255\350\257\255\345\217\245/ifelse.md" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/2.\345\210\244\346\226\255\350\257\255\345\217\245/ifelse.md" index dd4cce277d6545847822e692953d8646b353852e..7f3266c2f0ea15f34795d3db312cd53831214533 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/2.\345\210\244\346\226\255\350\257\255\345\217\245/ifelse.md" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/2.\345\210\244\346\226\255\350\257\255\345\217\245/ifelse.md" @@ -4,7 +4,7 @@ ## 答案 -``` +```c #include int main() @@ -33,7 +33,7 @@ int main() ### A -``` +```c #include int main() @@ -60,7 +60,7 @@ int main() ### B -``` +```c #include int main() @@ -87,7 +87,7 @@ int main() ### C -``` +```c #include int main() diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/2.\345\210\244\346\226\255\350\257\255\345\217\245/switch.md" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/2.\345\210\244\346\226\255\350\257\255\345\217\245/switch.md" index 40b138bd399d3c45530bd62a9cc9bb4a48525c1e..b7991c2cfcf4b421fc1fc6c3a03e5d8a3217661b 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/2.\345\210\244\346\226\255\350\257\255\345\217\245/switch.md" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/2.\345\210\244\346\226\255\350\257\255\345\217\245/switch.md" @@ -12,7 +12,7 @@ ## 答案 -``` +```c #include int main() @@ -54,7 +54,7 @@ int main() ### A -``` +```c #include int main() @@ -94,7 +94,7 @@ int main() ### B -``` +```c #include int main() @@ -134,7 +134,7 @@ int main() ### C -``` +```c #include int main() diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/3.\345\276\252\347\216\257\350\257\255\345\217\245/for.md" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/3.\345\276\252\347\216\257\350\257\255\345\217\245/for.md" index bd28af1819f555bdfa3f4c3fbf66d4f9dd606909..9efb43f8b4c9c2abb408b83d2842844fba68c847 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/3.\345\276\252\347\216\257\350\257\255\345\217\245/for.md" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/3.\345\276\252\347\216\257\350\257\255\345\217\245/for.md" @@ -4,7 +4,7 @@ ## 答案 -``` +```c #include int main() @@ -25,7 +25,7 @@ int main() ## 选项 ### A -``` +```c #include int main() @@ -45,7 +45,7 @@ int main() ### B -``` +```c #include int main() @@ -65,7 +65,7 @@ int main() ### C -``` +```c #include int main() diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/3.\345\276\252\347\216\257\350\257\255\345\217\245/goto.md" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/3.\345\276\252\347\216\257\350\257\255\345\217\245/goto.md" index 753f604e1bb828896b0e130e738ecb54552c5ed9..8cc415d49dfd2e3fdd1e7d167d8028d5bab240ce 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/3.\345\276\252\347\216\257\350\257\255\345\217\245/goto.md" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/3.\345\276\252\347\216\257\350\257\255\345\217\245/goto.md" @@ -3,7 +3,7 @@ 使用goto语句求10以内的正整数之和。请选出错误答案。 ## 答案 -``` +```c #include int main() @@ -24,7 +24,7 @@ int main() ## 选项 ### A -``` +```c #include int main() @@ -44,7 +44,7 @@ int main() ### B -``` +```c #include int main() @@ -64,7 +64,7 @@ int main() ### C -``` +```c #include int main() diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/3.\345\276\252\347\216\257\350\257\255\345\217\245/while.md" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/3.\345\276\252\347\216\257\350\257\255\345\217\245/while.md" index 0a30b0d0614748626ee412bbabe841ea6d0c85cc..a18466c4b5103475efda8f1a4ed78fdea416e2d1 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/3.\345\276\252\347\216\257\350\257\255\345\217\245/while.md" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/3.\345\276\252\347\216\257\350\257\255\345\217\245/while.md" @@ -6,7 +6,7 @@ ## 答案 -``` +```c #include int main() @@ -40,7 +40,7 @@ int main() ### A -``` +```c #include int main() @@ -70,7 +70,7 @@ int main() ### B -``` +```c #include int main() @@ -102,7 +102,7 @@ int main() ### C -``` +```c #include int main() diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/2.\345\207\275\346\225\260\347\232\204\345\217\202\346\225\260/parameter_n_argument.md" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/2.\345\207\275\346\225\260\347\232\204\345\217\202\346\225\260/parameter_n_argument.md" index 8cf6f8aa7db1b4512774dc637e20892a5bb48ba8..20ad8804d7714a27ce1cbacdcda13eaa9d0e5ac8 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/2.\345\207\275\346\225\260\347\232\204\345\217\202\346\225\260/parameter_n_argument.md" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/2.\345\207\275\346\225\260\347\232\204\345\217\202\346\225\260/parameter_n_argument.md" @@ -4,7 +4,7 @@ ## 答案 -``` +```c #include void swap(int* x, int* y) @@ -42,7 +42,7 @@ int main() { ## 选项 ### A -``` +```c #include void swap(int* x, int* y) @@ -79,7 +79,7 @@ int main() { ### B -``` +```c #include void swap(int* x, int* y) @@ -116,7 +116,7 @@ int main() { ### C -``` +```c #include int sum(int, int, int); diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/3.\345\207\275\346\225\260\347\232\204\350\277\224\345\233\236/return.md" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/3.\345\207\275\346\225\260\347\232\204\350\277\224\345\233\236/return.md" index 930860723c06ec61fa3686f471e3a94d7bbf3421..02e00e7fd6959795ef4b85ba3f51f568a74fec88 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/3.\345\207\275\346\225\260\347\232\204\350\277\224\345\233\236/return.md" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/3.\345\207\275\346\225\260\347\232\204\350\277\224\345\233\236/return.md" @@ -4,7 +4,7 @@ * 素数是自然数,小于零的整数没有意义。 ## 答案 -``` +```c #include void prime(int n) @@ -49,7 +49,7 @@ int main() ## 选项 ### A -``` +```c #include void prime(int n) @@ -92,7 +92,7 @@ int main() ``` ### B -``` +```c #include int prime(int n) @@ -133,7 +133,7 @@ int main() ``` ### C -``` +```c #include void prime(int n) @@ -176,7 +176,7 @@ int main() ``` ### D -``` +```c #include int prime(int n) diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/5.\345\207\275\346\225\260\347\232\204\351\200\222\345\275\222/recursion.md" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/5.\345\207\275\346\225\260\347\232\204\351\200\222\345\275\222/recursion.md" index 725ba0a1852dae27b1a2314661f92deeae4621d1..db0bcc2735578cf259d7a8c95d2d28c3b8e9e440 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/5.\345\207\275\346\225\260\347\232\204\351\200\222\345\275\222/recursion.md" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/5.\345\207\275\346\225\260\347\232\204\351\200\222\345\275\222/recursion.md" @@ -3,7 +3,7 @@ 使用函数递归的方法打印斐波那契数列的前n个数:0 1 1 2 3 5 8 13 21 34 ……, 找出正确的选项。 ## 答案 -``` +```c #include int fibonacci(int i) @@ -33,7 +33,7 @@ int main() ## 选项 ### A -``` +```c #include int fibonacci(int i) @@ -62,7 +62,7 @@ int main() ### B -``` +```c #include int fibonacci(int i) @@ -91,7 +91,7 @@ int main() ### C -``` +```c #include int fibonacci(int i) diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/1.\346\225\260\347\273\204\347\256\200\344\273\213/array_def.md" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/1.\346\225\260\347\273\204\347\256\200\344\273\213/array_def.md" index ab7230b7fafd61442f7cd1b02d31f46b1820f351..614a24087f764c77b7ccfe31edda0607008355b7 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/1.\346\225\260\347\273\204\347\256\200\344\273\213/array_def.md" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/1.\346\225\260\347\273\204\347\256\200\344\273\213/array_def.md" @@ -4,7 +4,7 @@ ## 答案 -``` +```c #include #define LEN 5 @@ -25,7 +25,7 @@ int main() ## 选项 ### A -``` +```c #include #define LEN 5 @@ -44,7 +44,7 @@ int main() ### B -``` +```c #include #define LEN 5 @@ -63,7 +63,7 @@ int main() ### C -``` +```c #include #define LEN 5 diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/2.\344\270\200\347\273\264\346\225\260\347\273\204/bubble_sort.md" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/2.\344\270\200\347\273\264\346\225\260\347\273\204/bubble_sort.md" index 6027e11ac5902ff8c8818c2b7b73c69b5a6500d7..f77b60a285347a5cf2cd71d8cadb760cd7cca73f 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/2.\344\270\200\347\273\264\346\225\260\347\273\204/bubble_sort.md" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/2.\344\270\200\347\273\264\346\225\260\347\273\204/bubble_sort.md" @@ -3,7 +3,7 @@ 用冒泡排序法对任意输入的10个整数按照从小到大的顺序进行排序。请选出正确答案。 ## 答案 -``` +```c #include #include #define LEN 10 @@ -48,7 +48,7 @@ int main() ### A -``` +```c #include #include @@ -91,7 +91,7 @@ int main() ### B -``` +```c #include #include #define LEN 10 @@ -134,7 +134,7 @@ int main() ### C -``` +```c #include #include #define LEN 10 diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/3.\344\272\214\347\273\264\346\225\260\347\273\204/matrix.md" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/3.\344\272\214\347\273\264\346\225\260\347\273\204/matrix.md" index 0fc467a83d82e932181411273d4127f3564ea6bf..6b1db247d954f262fc160673a56630bbddadfc65 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/3.\344\272\214\347\273\264\346\225\260\347\273\204/matrix.md" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/3.\344\272\214\347\273\264\346\225\260\347\273\204/matrix.md" @@ -4,7 +4,7 @@ ## 答案 -``` +```c #include #define LEN 101 @@ -49,7 +49,7 @@ int main() ## 选项 ### A -``` +```c #include #define LEN 101 @@ -93,7 +93,7 @@ int main() ### B -``` +```c #include #define LEN 101 @@ -136,7 +136,7 @@ int main() ### C -``` +```c #include #define LEN 101 diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/4.\345\217\230\351\225\277\346\225\260\347\273\204/vla.md" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/4.\345\217\230\351\225\277\346\225\260\347\273\204/vla.md" index 1e5dfbb5a2cca0598bb51296e66a55e4f1061879..8904158321dcb752d174b58c610ea88133b8cc2f 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/4.\345\217\230\351\225\277\346\225\260\347\273\204/vla.md" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/4.\345\217\230\351\225\277\346\225\260\347\273\204/vla.md" @@ -4,7 +4,7 @@ ## 答案 -``` +```c #include #define ROWS 3 #define COLS 4 @@ -44,7 +44,7 @@ int main() ## 选项 ### A -``` +```c #include #define ROWS 3 #define COLS 4 @@ -81,7 +81,7 @@ int main() ### B -``` +```c #include #define ROWS 3 #define COLS 4 @@ -120,7 +120,7 @@ int main() ### C -``` +```c #include #define ROWS 3 #define COLS 4 diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/1.\346\214\207\351\222\210\344\270\216\345\234\260\345\235\200/pointers.md" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/1.\346\214\207\351\222\210\344\270\216\345\234\260\345\235\200/pointers.md" index 173678da0ec24b3fd6ac92a52bc883ac4832ef6b..62a328070a5b835c8fd8ba0beb7f1a5a76832f73 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/1.\346\214\207\351\222\210\344\270\216\345\234\260\345\235\200/pointers.md" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/1.\346\214\207\351\222\210\344\270\216\345\234\260\345\235\200/pointers.md" @@ -3,7 +3,7 @@ 使用指针交换两个变量的值。请选出正确答案。 ## 答案 -``` +```c #include int main() @@ -30,7 +30,7 @@ int main() ### A -``` +```c #include int main() @@ -53,7 +53,7 @@ int main() ### B -``` +```c #include int main() @@ -78,7 +78,7 @@ int main() ### B -``` +```c #include int main() diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/2.\346\214\207\351\222\210\344\270\216\345\207\275\346\225\260\345\217\202\346\225\260/pointers_n_func.md" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/2.\346\214\207\351\222\210\344\270\216\345\207\275\346\225\260\345\217\202\346\225\260/pointers_n_func.md" index a88c35c5720101e158d920b69311eb32ebf54a97..ae858dd0297adfb44fd79d4addfab1837e300ba3 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/2.\346\214\207\351\222\210\344\270\216\345\207\275\346\225\260\345\217\202\346\225\260/pointers_n_func.md" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/2.\346\214\207\351\222\210\344\270\216\345\207\275\346\225\260\345\217\202\346\225\260/pointers_n_func.md" @@ -4,7 +4,7 @@ ## 答案 -``` +```c #include void swap(int x, int y) @@ -31,7 +31,7 @@ int main() ### A -``` +```c #include void swap(int* x, int* y) @@ -61,7 +61,7 @@ int main() ### B -``` +```c #include void swap(int* x, int* y) @@ -86,7 +86,7 @@ int main() ### C -``` +```c #include void swap(int** x, int** y) diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/3.\346\214\207\351\222\210\344\270\216\346\225\260\347\273\204/pointers_n_array.md" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/3.\346\214\207\351\222\210\344\270\216\346\225\260\347\273\204/pointers_n_array.md" index 0b3e4d9f6103500cbb362986eaf2dfea0b966e0c..04970235dc5340f810d9634d78249e4a54a9a572 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/3.\346\214\207\351\222\210\344\270\216\346\225\260\347\273\204/pointers_n_array.md" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/3.\346\214\207\351\222\210\344\270\216\346\225\260\347\273\204/pointers_n_array.md" @@ -4,7 +4,7 @@ ## 答案 -``` +```c #include #define LEN 10 @@ -31,7 +31,7 @@ int main() ### A -``` +```c #include #define LEN 10 @@ -57,7 +57,7 @@ int main() ### B -``` +```c #include #define LEN 10 @@ -83,7 +83,7 @@ int main() ### B -``` +```c #include #define LEN 10 diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/4.\345\234\260\345\235\200\347\256\227\346\234\257\350\277\220\347\256\227/pointers_arithmetic_op.md" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/4.\345\234\260\345\235\200\347\256\227\346\234\257\350\277\220\347\256\227/pointers_arithmetic_op.md" index 73bd9f37329ac30bea2dda90a2ce23996d4c63ad..e942d6712368f6b279181f496a75ad0a55ef2ecd 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/4.\345\234\260\345\235\200\347\256\227\346\234\257\350\277\220\347\256\227/pointers_arithmetic_op.md" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/4.\345\234\260\345\235\200\347\256\227\346\234\257\350\277\220\347\256\227/pointers_arithmetic_op.md" @@ -4,7 +4,7 @@ ## 答案 -``` +```c #include #define ROW 3 #define COL 4 @@ -33,7 +33,7 @@ int main() ### A -``` +```c #include #define ROW 3 #define COL 4 @@ -59,7 +59,7 @@ int main() ### B -``` +```c #include #define ROW 3 #define COL 4 @@ -85,7 +85,7 @@ int main() ### C -``` +```c #include #define ROW 3 #define COL 4 diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/7.\346\214\207\345\220\221\345\207\275\346\225\260\347\232\204\346\214\207\351\222\210/pointers_2_func.md" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/7.\346\214\207\345\220\221\345\207\275\346\225\260\347\232\204\346\214\207\351\222\210/pointers_2_func.md" index 0ed1d7833d850cdf7d4b2efea4fc4c79aef58f2d..916b1db163d300845b5b2a2d4487d19cbda70970 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/7.\346\214\207\345\220\221\345\207\275\346\225\260\347\232\204\346\214\207\351\222\210/pointers_2_func.md" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/7.\346\214\207\345\220\221\345\207\275\346\225\260\347\232\204\346\214\207\351\222\210/pointers_2_func.md" @@ -4,7 +4,7 @@ ## 答案 -``` +```c #include int max(int a, int b) @@ -31,7 +31,7 @@ int main() ### A -``` +```c #include int max(int a, int b) @@ -56,7 +56,7 @@ int main() ### B -``` +```c #include int max(int a, int b) @@ -81,7 +81,7 @@ int main() ### C -``` +```c #include int max(int a, int b) diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/1.\344\275\215\345\222\214\345\255\227\350\212\202/check.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/1.\344\275\215\345\222\214\345\255\227\350\212\202/check.json" new file mode 100644 index 0000000000000000000000000000000000000000..c66a2600e5af95bb9e11f614dc6413efd49254a8 --- /dev/null +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/1.\344\275\215\345\222\214\345\255\227\350\212\202/check.json" @@ -0,0 +1,6 @@ +{ + "type": "code_options", + "author": "刘鑫", + "source": "check.md", + "exercise_id":"7deb64fd1f71418d9951f05c99d3694c" +} \ No newline at end of file diff --git a/src/main.py b/src/main.py index f4d5880c7bef298c55319d3dc757120e2bf16b78..29f11500e0466f56b1dd42a3fcf0d6fe511d170b 100644 --- a/src/main.py +++ b/src/main.py @@ -4,15 +4,61 @@ from common.logger import init_log from config.config import load_config from options import parse_options, show_help from tree import gen_tree +from os import walk +import os.path + def test(config, options, actions): import test as test test.dispatch(config, options, actions) + +def readall(path): + with open(path) as f: + return f.read() + + +def write(path, data): + with open(path, "w") as f: + f.write(data) + + +def makeup(): + for dir, sub_dirs, files in walk("../data"): + for fname in files: + _, ext = os.path.splitext(fname) + if ext == ".md": + full_path = os.path.join(dir, fname) + content = readall(full_path) + lines = content.split("\n") + new_lines = [] + flag = False + in_block = False + for line in lines: + new_line = line + if line.startswith("```"): + if in_block: + in_block = False + else: + in_block = True + if line[3:] != "": + continue + else: + new_line = line + 'c' + flag = True + + new_lines.append(new_line) + + if flag: + content = "\n".join(new_lines) + write(full_path, content) + + def tree(config, options, actions): import test as test gen_tree("../data") + def run(options): # 操作入口 if options.action is not None: @@ -33,7 +79,8 @@ def run(options): next = actions[1:] dispatch = { 'test': lambda: test(config, options, next), - 'tree': lambda: tree(config, options, next) + 'tree': lambda: tree(config, options, next), + 'makeup': lambda: makeup() } dispatch[root_action]() else: