题目信息

题目类型
练习
题目年份
2024
题目题型
编程题
关 键 词
程序

题目题干

改写以下程序。要求定义类student,封装三个数据成员和两个成员函数intpt和output,使程序得到相同的运行效果。JW9100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
#include <iostream>JW9100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
using namespace std;JW9100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
struct studentJW9100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
{  char name[20];JW9100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
   unsigned int id;JW9100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
   double score;JW9100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
};JW9100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
void input(student &stu)JW9100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
{  cout<<"name?";JW9100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
   cin>>stu.name;JW9100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
   cout<<"id?";JW9100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
   cin>>stu.id;JW9100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
   cout<<"score?";JW9100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
   cin>>stu.score;JW9100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
}JW9100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
void output(student &stu)JW9100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
{  cout<<"name: "<<stu.name<<"\tid: "<<stu.id<<"\tscore: "<<stu.score<<endl;  }JW9100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
int main()JW9100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
{  student s={"\0", 0, 0};JW9100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
   input(s);JW9100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
   output(s);JW9100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
}JW9100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 

答案解析

相关题目

细胞【题目描述】 一矩形阵列由数字0 到9 组成,数字1 到9 代表细胞,细胞的定义为沿细胞数字上下左右还是细胞数字则为同一细胞,求给定矩形阵列的细胞个数。如: 阵列 4 10 023450006
改写以下程序。要求定义类student,封装三个数据成员和两个成员函数intpt和output,使程序得到相同的运行效果。 #include <iostream> using namesp
阅读程序,写出运行结果。 #include<iostream> using namespace std; class A { public : int f1(); i
关于this指针的说法正确的是( )。 (A)this指针必须显式说明 (B)定义一个类后,this指针就指向该类 (C)成员函数拥有this指针 (D)静态成员函数拥有this指针
下列关于类和对象的说法中,正确的是( )。 (A)编译器为每个类和类的对象分配内存 (B)类的对象具有成员函数的副本 (C)类的成员函数由类来调用 (D)编译器为每个对象的数据成员分配内存
在类定义的外部,可以被访问的成员有( )。 (A)所有类成员 (B)private或protected的类成员 (C)public的类成员 (D)public或private的
若有以下说明,则在类外使用对象objX成员的正确语句是( )。 class X { int a; void fun1(); public: void fun2(); };
下列类的定义中正确的是( )。 (A)class a{int x=0;int y=1;} (B)class b{int x=0;int y=1;}; (C)class c{
程序中撤销一个类对象时,系统自动调用( )。 (A)成员函数 (B)构造函数 (C)析构函数 (D)友元函数
说明一个类的对象时,系统自动调用( )。 (A)成员函数 (B)构造函数 (C)析构函数 (D)友元函数

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢