通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"C语言试卷" 试卷中 华中科技大学C语言程序设计期末试卷 中有题目如下:
第1题
定义一个结构体,其中包括:职工号、职工名、年龄、工资、地址。按结构体类型定义一个结构体数组.从键盘输入每个结构体元素所需的数据.然后逐个输出这些元素(可设数组只有三个元素)。
参考答案:
#include <stdio.h> /* 样例 1 John 25 2500.20 MainStreet 2 Jane 30 3500.50 HighStreet 3 Jim 40 4500.75 ParkAvenue */ // 定义一个结构体,包括职工号、职工姓名、年龄、工资、地址 struct Employee { int empNo; char name[20]; int age; float salary; char address[100]; }; int main() { // 声明结构体数组 struct Employee employees[3]; // 循环输入员工信息 int i; for(i = 0; i < 3; i++) { scanf("%d %s %d %f %s", &employees[i].empNo, employees[i].name, &employees[i].age, &employees[i].salary, employees[i].address); } // 输出员工信息 printf("\n职工信息如下:\n"); for(i = 0; i < 3; i++) { printf("职工号:%d\n", employees[i].empNo); printf("职工姓名:%s\n",employees[i].name); printf("年龄:%d\n", employees[i].age); printf("工资:%.2f\n", employees[i].salary); printf("地址:%s\n", employees[i].address); printf("\n"); } return 0; }
所属试卷:华中科技大学C语言程序设计期末试卷
下列模板声明中,有语法错误的是
有如下类的定义,横线处的语句是。
下列数据结构中,属于非线性结构的是( )。
编写代码,获得用户输入的一段文字并垂直输出。参考答案:
有以下程序程序的运行结果是( )。
若有以下程序则程序的输出结果是( )。
有以下程序若运行时从键盘上输入OPEN THE DOO
以下不合法的数值常量是。
已知x='hello world.',那么表达式x.f
已知x=[[1,3,3],[2,3,1]],那么表达式
假设已从标准库functools导入reduce函
在设计正则表达式时字符__________紧随着其他限
表达式{*range(4),4,*(5,6,7)}的值
ASCII编码是规定了把英文字母、数字、标点、____
以下程序执行结果是___________。
面向终端的计算机网络称为( )
数据库设计的四个阶段是:需求分析,概念设计,逻辑设计,
早期的计算机网络是由( )组成系统。
某文件的组外成员的权限为只读;所有者有全部权限;组内的
简称DBS,它是由数据库、硬件、软件、用户等组成
sp_name为存储过程的名称,调用该存储过程的语句为
不能用于创建用户的语句是
以下哪一个函数的运行不可能影响实参( )。
则表达式x==y>z的值为_____。
下列叙述中正确的是
下列关系表达式中,结果为“假”的是( )。
输入:IamacitizenofChina#输出:(
输入:4 61 2 102 3 203 4 304 1
(最大连续子段和)给出一个数列(元素个数不多于 100
计算机在工作过程中,若突然停电, ( )中的信息不会丢
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2