Topic 1: Topic name
PTA Submission List (to submit list, not result)
Design ideas (pseudo-code or flowchart)
Pseudo-code as far as possible literal description, please use the following markdown symbol rendering. Such as:
Defining the variable I represents xxxxx
For I=0 to N-1
A[i] Perform operations and so on.
End for
3. Code (note,,,. Do not paste on the blog. No need to use ... syntax to render)
4. Problems encountered in debugging process and PTA Submission List situation description.
Each error in the PTA submission list explains in detail why and how to resolve it.
Topic 2,3 with the topic 1
Second, this week's topic set PTA Final ranking. (2 points)
PTA Rankings
Third, peer code peer evaluation (1 points)
1. Mutual evaluation of the names of students
2. My code, peer-to-peer code (the core code here is good, not necessarily all the code, the figure indicates whose code.) )
3. Where do I differ from my classmates ' code? What are the advantages? What style of code do you prefer? If the classmate code is wrong, please help to point out where the problem.
Note: Please try to find the code differences between the students, or some PTA part of the correct code mutual evaluation. The following points, deduction:
1. Do not read the other side of the code.
2. The difference is not seen.
3. In addition to different variables, or a different statement, the others are the same, so that mutual evaluation is meaningless.
4. Repeat, try to find some of the correct students to help to find errors, which will also help improve their ability to read code.
5. Do not students can find the correct classmate peer evaluation code, so that they can find errors.
Iv. Summary of this week's study (3 points)
1. What have you learned?
1.1 How pointer variables are defined (design code can be rendered with markdown code symbols)?
1.2 pointer addition operation in which case, can the 2 pointer variables be added to each other?
1.3 The pointer does not assign the initial value, direct use, what happens, please use DEVC verification, and show?
1.4 Lessons about separating the integer and fractional parts of a floating-point number, use DEVC to verify the implementation, and show it in this map, and also indicate which is the pointer variable to do the function parameter, and how the function argument should be represented. What is the use of pointer variables for function parameters?
1.5 Please change the bubble sort function of the textbook into a pointer variable to do the formal parameter format, and write the code at the bottom, pay attention to the markdown syntax rendering.
1.6 How to define a pointer variable to an array, and how to use a pointer variable to represent an array element?
1.7 How do I define a character pointer to a string? Where is the initial position after the pointer points to the string?
1.8 Use a character pointer to manipulate strings, such as design functions, to implement string joins, and show the code in this map. What are the advantages of the method that indicates the pointer represents a character?
2. What is your content this week?
2.1 Class allocation and how to revise the wrong questions.
2.2 Others not? How are we going to solve
3. The test summary of the array on the machine
3.1 The wrong question, please list?
3.2 Wrong question How to revise, why wrong?
Scoring considerations.
1. Summarize each item to be sure to answer carefully, as long as there are more than 2 answers too broad summary of 0 points. A deduction of 2 points for the wrong answer.
- Code Mutual evaluation must say the actual difference between the two and the individual has the technical content of the view, otherwise deducted 3 points.
C Language Blog Job--character array