Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 21836|Відповідь: 5

[C] Структура Введіть номер учня, ім'я та оцінку двох учнів. Виведіть номер учня, ім'я та оцінки учня з найвищим балом.

[Копіювати посилання]
Опубліковано 17.12.2015 15:59:45 | | |
//输入两个学生的学号,姓名,成绩。输出成绩最高的学生的学号,姓名和成绩。

  1. #include "stdafx.h"
  2. #include "stdio.h"
  3. int main()
  4. {struct Student  //声明结构体类型
  5. {int num;
  6. char name[20];
  7. float score;
  8. }student1,student2;//定义两个结构体变量student1,student2
  9. scanf("%d%s%f",&student1.num,student1.name,&student1.score);
  10. scanf("%d%s%f",&student2.num,student2.name,&student2.score);
  11. printf("the higher score is:\n");
  12. if(student1.score>student2.score)
  13. printf("%d %s %6.2f\n",student1.num,student1.name,student1.score);
  14. else if(student1.score<student2.score)
  15. printf("%d %s %6.2f\n",student2.num,student2.name,student2.score);

  16. else
  17. {printf("%d %s %6.2f\n",student1.num,student1.name,student1.score);
  18. printf("%d %s %6.2f\n",student2.num,student2.name,student2.score);}
  19. return 0;
  20. }
Копія коду







Попередній:VS2013, швидко дійдете до певного рядка коду, який короткий шлях?
Наступний:У масиві Struct є 3 кандидати, і кожен виборець може проголосувати лише за одну людину. Напишіть статистичне голосування і виведіть голоси всіх
Опубліковано 17.12.2015 16:15:57 |
Що таке структура? Я часто бачу цю штуку
 Орендодавець| Опубліковано 17.12.2015 16:30:01 |
Small slag Опубліковано 2015-12-17 16:15
Що таке структура? Я часто бачу цю штуку

Це схоже на enums у C#, але C завжди має щось своє. Неможливо мати те саме, що й інші мови.
Опубліковано 17.12.2015 17:18:50 |
Xiaoweier опубліковано 2015-12-17 16:30
Це схоже на enums у C#, але C завжди має щось своє. Неможливо мати те саме, що й інші мови.

О, тепер зрозумій, що означають структури
 Орендодавець| Опубліковано 17.12.2015 17:53:37 |
Сяо Чжажа Опубліковано 2015-12-17 17:18
О, тепер зрозумій, що означають структури

Здається, що відмінний студент є найкращим, і це видно з першого погляду. Добре навчатися — це не зіпсовано.
Опубліковано 17.12.2015 18:19:27 |
Xiaoweier опубліковано 2015-12-17 17:53
Здається, що відмінний студент є найкращим, і це видно з першого погляду. Добре навчатися — це не зіпсовано.

Як найкращий учень може бути жартом?
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com