当前学科:JAVA程序设计
  • 题目: 未知类型

      结构体和共用体

        1.实验目的

        ①掌握结构体型变量的定义和使用。

        ②掌握结构体型数组的概念和使用。

        ③掌握链表的概念,初步学会对链表进行操作。

        ④掌握共用体的概念与使用。

        2.实验内容

        编程序,然后上机调试运行。

        ①输入和运行以下程序

        union data

        {int i[2];

        float a;

        long b;

        char c[4];

        }u;

        main()

        { scanf("%d,%d",&u.i[0],&u.i[1]);

        printf("i[0]=%d,i[1]=%d,a=%f,b=%ld,c[0]=%c,c[1]=%c,c[2]=%c,c[3]=%c",u i[0],u i[1],u.a,u.b,u.c[0],u.c[1],u.c[2],u.c[3]);

        输入两个整数10000、20000给u.i[0]和u.i[1],分析运行结果。

        然后将scanf语句改为:

        scanf(”%ld",&u.b);

        输入60000给b,分析运行结果。

        ②从键盘输入一个人的姓名、年龄、性别和身高,然后将它们打印出来。

        ③在某个选举区中共有500个选民,有6个候选人,要求编写一个程序来统计并显示每一个候选人的得票数量。

        ④在一个盒子中有红、绿、蓝、白四种颜色的球各若干。现在需要依次从盒子中取出两个球,问取出的两个球颜色不同的可能取法共有多少?编程打印出可能的取法。

    答案: <查看本题扣1积分>

    查看答案

    答案不对?请尝试站内搜索