C语言程序设计(第3版_乌云高娃)同步实训指导参考答案2.1 (21)[3页]

时间:2022-06-26 21:27:16 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
深圳职业技术学院



C语言程序设计

同步实训指导参考答案



序号:9.1

任务1

#include "stdio.h" void main() {

int iPassword;

printf("请从键盘输入你的密码:"); scanf("%d",&iPassword);

printf("你的密码是%d,它保存在内存第%x单元处!",iPassword,&iPassword);

getch(); }

任务2

#include "stdio.h" void main() {

int iPassword,*piPass=&iPassword; printf("请从键盘输入你的密码:"); scanf("%d",piPass);

printf("你的密码是%d,它保存在内存第%x单元处!",*piPass,piPass); getch(); }

任务4

#include "stdio.h" #define SIZE 30

void input(int *piS,int num)

1


深圳职业技术学院

{ int i;

for(i=0;i {



C语言程序设计

printf("请从键盘输入第%d个同学的C语言成绩:",i+1); scanf("%d",(piS+i)); } }

void output(int *piS,int num) { int i;

for(i=0;i {

printf("%d个同学的C语言成绩为%d.\n",i+1,*(piS+i)); } }

void sort(int *piS,int num) {

int i,j,iTemp; for(j=0;j for(i=0;i if(piS[i] {

iTemp=piS[i]; piS[i]=piS[i+1]; piS[i+1]=iTemp; } }

void main() {

2


深圳职业技术学院



C语言程序设计

int iScore[SIZE],*piS=iScore,i,j,iTemp,iSum=0; input(piS,SIZE); sort(piS,SIZE); output(piS,SIZE); getch(); } }

3


本文来源:https://www.wddqw.com/doc/514d5ff31ae8b8f67c1cfad6195f312b3169ebb5.html