zoukankan
html css js c++ java
结构体应用学生成绩录入
#include
<
stdio.h
>
#include
<
conio.h
>
#include
<
string
.h
>
struct
stud_type
{
char
name[
20
];
long
num;
char
sex;
}
;
void
print(
struct
stud_type
*
p)
{
int
i;
for
(i
=
0
;i
<
3
;i
++
)
printf(
"
%-20s%8ld%c\n
"
,(p
+
i)
->
name,(p
+
i)
->
num,(p
+
i)
->
sex);
//
printf("%-20s%8ld%c\n",(*(p+i)).name,(*(p+i))->num,(*(p+i))->sex);
}
void
main()
{
struct
stud_type student[
3
],
*
p;
int
i;
for
(i
=
0
,p
=
student;i
<
3
;p
++
,i
++
)
{
printf(
"
Input student[%d] name:
"
,i);
scanf(
"
%s
"
,p
->
name);
printf(
"
Input student[%d] num:
"
,i);
scanf(
"
%ld
"
,
&
p
->
num);
printf(
"
Input student[%d] sex:
"
,i);
scanf(
"
%c
"
,
&
p
->
sex);
/**/
/*
%c前要加入空格,否则在输入时会出错!回车符会当作字符处理
*/
}
print(student);
getch();
}
#include
<
stdio.h
>
#include
<
conio.h
>
#include
<
string
.h
>
struct
stud_type
{
char
name[
20
];
int
num;
char
sex;
}
;
void
print(
struct
stud_type
*
p)
{
int
i;
for
(i
=
0
;i
<
3
;i
++
)
printf(
"
%-10s%-5d%c\n
"
,(p
+
i)
->
name,(p
+
i)
->
num,(p
+
i)
->
sex);
//
printf("%-20s%8ld%c\n",(*(p+i)).name,(*(p+i))->num,(*(p+i))->sex);
}
void
input(
struct
stud_type
*
p)
{
int
i;
for
(i
=
0
;i
<
3
;i
++
)
{
printf(
"
Input student[%d] name:
"
,i);
scanf(
"
%s
"
,(p
+
i)
->
name);
printf(
"
Input student[%d] num:
"
,i);
scanf(
"
%ld
"
,
&
(p
+
i)
->
num);
printf(
"
Input student[%d] sex:
"
,i);
scanf(
"
%c
"
,
&
(p
+
i)
->
sex);
/**/
/*
%c前要加入空格,否则在输入时会出错!回车符会当作字符处理
*/
}
}
void
main()
{
struct
stud_type student[
3
];
input(student);
print(student);
getch();
}
查看全文
相关阅读:
How to maintain Oracle10g Recyclebin?
C++函数
巧算星期几
如何把resin安装为Windows服务
c++ try_catch throw
PNG图片优化技术(一)
内存回收专题
[资料] 史上最强的伯克利大学1024线飞龙AI下载地址,有没有人有兴趣来测试一手?
mmo游戏开发应在profile下运行,才能保证正式运行不卡
Discuz多人斗地主积分版,消耗论坛积分的斗地主
原文地址:https://www.cnblogs.com/qixin622/p/626144.html
最新文章
Ajax异步无刷新显示图片
DOM
JavaScript异步调用定时方法并停止该方法
DateTime计算年龄
Javascript概念
(转)OgreMax Merging Meshes
(转)修改ETM,用Ogre实现《天龙八部》地形与部分场景详解(附源码)
(转)ZedGraph使用
(转)OGRE资源相关分析
资源管理
热门文章
[转载]一篇介绍 DirectX10 的文章
3DS Max的单位设置
(转)经典C++库
(转)指针与引用的区别
stl merge
oracle Database 10g后:闪回表
extern用法详解(转)
Windows监控日志文件 Tail for Win32
EXP00091: Exporting questionable statistics 问题处理方法
Oracle9i中监视索引的使用
Copyright © 2011-2022 走看看