Guest User

Untitled

a guest
Mar 7th, 2023
261
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.50 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. unsigned char student1 = 0x6B;
  4. unsigned char student2 = 0xC6;
  5.  
  6. unsigned char changeClass(unsigned char student, unsigned char cls) {
  7. student &= 0x3F;
  8. student |= cls << 6;
  9. return student;
  10. }
  11.  
  12. void printStudent(unsigned char student) {
  13. printf("クラス: %d 出席番号: %d 性別: %d\n", student >> 6, student >> 1 & 0x1F , student & 0x01);
  14. }
  15.  
  16. int main(void) {
  17. student1 = changeClass(student1, 2);
  18. printStudent(student1);
  19. printStudent(student2);
  20. }
  21.  
Add Comment
Please, Sign In to add comment