编写一个C语言程序,显示自己的学号,姓名,班级和电子邮箱

编写一个C语言程序,显示自己的学号,姓名,班级和电子邮箱,第1张

此类程序,没有额外要求情况下,直接打印即可。

学号:12345

姓名:赵手快

班级:一年一班

电子邮箱:youxiang@xxxxx

那么直接输出:

int main()

{

    printf("学号:12345\n");

    printf("姓名:赵手快\n");

    printf("班级:一年一班\n");

    printf("电子邮箱:youxiang@xxxxx\n");

}

这样就是符合需求的了。

参考代码:

#include <iostream>

#include <string>

using namespace std;

#define MAX 100

class Student

{

private:

string num;

string name;

double subject[3];

double total;

public:

void input(Student s[], int);

void sort(Student s[], int);

void print(Student s[], int);

}stu[MAX];

void Student::input(Student s[], int n)

{

for (int i = 0; i < n; i++)

{

cout << "输入第" << i + 1 << "个学生的学号:";

cin >> s[i]num;

cout << "输入第" << i + 1 << "个学生的姓名:";

cin >> s[i]name;

s[i]total = 0;

for (int j = 0; j < 3; j++)

{

cout << "输入第" << j + 1 << "门课的成绩:";

cin >> s[i]subject[j];

s[i]total += s[i]subject[j];

}

cout << endl;

}

}

void Student::sort(Student s[], int n)

{

for (int i = 0; i < n-1; i++)

{

for (int j = i + 1; j < n; j++)

{

if (s[i]total < s[j]total)

{

Student tmp = s[i];

s[i] = s[j];

s[j] = tmp;

}

}

}

}

void Student::print(Student s[], int n)

{

for (int i = 0; i < n; i++)

{

cout << "第" << i + 1 << "名" << endl;

cout << "学号:" << s[i]num << endl;

cout << "姓名:" << s[i]name << endl;

for (int j = 0; j < 3; j++)

{

cout << "第" << j + 1 << "门课的成绩:" << s[i]subject[j] << endl;

}

cout << endl;

}

}

int main()

{

int num;

cout << "输入学生个数:";

cin >> num;

cout << endl;

Student s;

sinput(stu, num);

ssort(stu, num);

sprint(stu, num);

return 0;

}

public class test3{

public static void main(String []args) {

String FilePath="d:\\javaTest\\outputtxt";

writeAll(FilePath);

}

private static void writeAll(String filePath) {

File output = new File(filePath);

String outputStr = "";

Scanner sc = new Scanner(Systemin);

Systemoutprintln("请输入信息:");

while (true) {

String str = scnextLine();

if (str == null || ""equals(str)) {

Systemerrprintln("退出\n\n");

break;

}

outputStr += str + "\r\n";

}

FileWriter fw = null;

BufferedWriter bw = null;

try {

fw = new FileWriter(output, true);

bw = new BufferedWriter(fw);

bwwrite(outputStr);

Systemoutprintln("您输入的信息(姓名,学号,成绩):\n" + outputStr + "\n已写入:" + filePath);

} catch (IOException e) {

eprintStackTrace();

} finally {

try {

bwflush();

fwflush();

bwclose();

fwclose();

} catch (IOException e) {

eprintStackTrace();

}

}

}

}

以上就是关于编写一个C语言程序,显示自己的学号,姓名,班级和电子邮箱全部的内容,包括:编写一个C语言程序,显示自己的学号,姓名,班级和电子邮箱、用c++编写一个程序,要求创建一个类,输入若干个学生的数据,包括学号,姓名和三门课程的成绩;、编写java程序实现以下功能:从键盘输入学生姓名、学号、成绩,并保存到文本文件中,重复进行直到遇到空格符等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10217310.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存