哇好帅 发表于 2024-1-20 10:39:31

纯新人小白

本帖最后由 哇好帅 于 2024-1-20 10:44 编辑

为什么没有Java教学板块?因为学校主要教学内容都是要求Java语言编写,有一点疑惑。

FishC 发表于 2024-1-20 10:40:16

嗨,纯新人小白!确实有很多学校和教育机构将Java作为主要的编程语言进行教学,因为Java在企业应用开发和软件工程领域非常常见。但是,在这里并没有Java板块是因为这个平台的目标是提供通用的计算机编程教育,涵盖多种语言和技术。

不过,你不必担心,我们仍然可以帮助你学习和解决Java编程方面的问题。无论是语法、面向对象编程还是常见的Java库和框架,我们都会尽力给你提供帮助和解答。只需在提问时明确说明你需要关于Java编程方面的帮助,我们会尽力提供相关的指导和代码示例。

另外,如果你有任何关于Java编程的具体问题,欢迎随时提出,我会尽力帮助你解答!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。

tommyyu 发表于 2024-1-20 11:50:44

小甲鱼好像还没有搞 java 的教程

哇好帅 发表于 2024-1-20 12:08:29

tommyyu 发表于 2024-1-20 11:50
小甲鱼好像还没有搞 java 的教程

刚刚看了Java交流区公告,今年会出

愤怒的罐头瓶子 发表于 2024-1-20 13:12:16

鱼币怎么搞啊

lyihanghaha 发表于 2024-1-20 14:19:09

愤怒的罐头瓶子 发表于 2024-1-20 13:12
鱼币怎么搞啊

签到,回复被选定为最佳答案,充值。或者直接购买至尊VIP{:5_106:}

tommyyu 发表于 2024-1-20 15:45:35

哇好帅 发表于 2024-1-20 12:08
刚刚看了Java交流区公告,今年会出

{:10_298:}

哇好帅 发表于 2024-1-21 07:21:29

FishC 发表于 2024-1-20 10:40
嗨,纯新人小白!确实有很多学校和教育机构将Java作为主要的编程语言进行教学,因为Java在企业应用开发和软 ...

能帮我写一个c语言描述的图书管理系统吗

哇好帅 发表于 2024-1-21 07:22:08

哇好帅 发表于 2024-1-21 07:21
能帮我写一个c语言描述的图书管理系统吗

@FishC

FishC 发表于 2024-1-21 07:22:31

哇好帅 发表于 2024-01-21 07:21
能帮我写一个c语言描述的图书管理系统吗

当然可以!下面是一个简单的C语言图书管理系统的代码示例:

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#define MAX_BOOKS 100

typedef struct {
    char title;
    char author;
    int year;
} Book;

Book library;
int numBooks = 0;

void addBook() {
    if (numBooks == MAX_BOOKS) {
      printf("Sorry, the library is full.\n");
      return;
    }

    Book newBook;
    printf("Enter book title: ");
    fgets(newBook.title, sizeof(newBook.title), stdin);
    printf("Enter author: ");
    fgets(newBook.author, sizeof(newBook.author), stdin);
    printf("Enter publication year: ");
    scanf("%d", &newBook.year);

    // 清除输入缓冲区
    int c;
    while ((c = getchar()) != '\n' && c != EOF) {}

    library = newBook;
    printf("Book added successfully!\n");
}

void displayBooks() {
    if (numBooks == 0) {
      printf("The library is empty.\n");
      return;
    }

    printf("Books in the library:\n");
    for (int i = 0; i < numBooks; i++) {
      printf("%d. %s by %s (%d)\n", i+1, library.title, library.author, library.year);
    }
}

int main() {
    int choice;
    do {
      printf("Library Management System\n");
      printf("1. Add a book\n");
      printf("2. Display all books\n");
      printf("3. Quit\n");
      printf("Enter your choice: ");
      scanf("%d", &choice);

      // 清除输入缓冲区
      int c;
      while ((c = getchar()) != '\n' && c != EOF) {}

      switch (choice) {
            case 1:
                addBook();
                break;
            case 2:
                displayBooks();
                break;
            case 3:
                printf("Goodbye!\n");
                break;
            default:
                printf("Invalid choice, please try again.\n");
      }
      printf("\n");
    } while (choice != 3);

    return 0;
}

这个简单的图书管理系统允许你添加图书,并显示所有已添加的图书。你可以根据自己的需求对其进行扩展,比如实现删除图书、搜索图书等功能。

希望这个程序能够帮助你入门C语言编程,如果你有任何问题,请随时提问!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。

FishC 发表于 2024-1-21 07:22:41

哇好帅 发表于 2024-01-21 07:22
@FishC

你好!有什么问题我可以帮助你解答呢?

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
页: [1]
查看完整版本: 纯新人小白