云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > C语言题库

C语言题库

  • 62 次阅读
  • 3 次下载
  • 2025/6/15 12:34:34

return com; } { struct complex com; com.real=creal->real*cim->real-creal->im*cim->im; com.im=creal->real*cim->im+creal->im*cim->real; return com; }

void main() { struct complex c1={3,4},c2={5,6},com1,com2; com1=cadd(&c1,&c2); com2=cmult(&c1,&c2); cout<

3、输入4本书的名称,单价,作者,出版社,按书名进行排版和输出。 解:

#include #include struct book { char bookname[40];/*书名*/ float price; /*单价*/ char author[10];/*作者*/ char press[40];/*出版社*/ };

void main()

{struct book bookarray[4]={{\Fundamental\Press\Programming\Education Press\C Programming\.Kassab\Hall\Programming Language \struct book temp; int i,j,n; n=4;

for(i=0;ii;j--)

if(strcmp(bookarray[j-1].bookname,bookarray[j].bookname)>0) {temp=bookarray[j-1];

bookarray[j-1]=bookarray[j]; bookarray[j]=temp; }

41

for(i=0;i

cout<

4、编写一个程序,输入若干人员的姓名及电话号码,以字符?#?表示结束输入。然后输入姓名,查找该人的电话号码。

解:用一个结构体数组存放所有输入人员的姓名和电话号码。在输入查找人姓名后,从头到尾在该数组中顺序查找。一旦找到了,输出其电话号码,若找到末尾仍没有该姓名的元素,则显示相应信息。程序如下: #include #include #include #define MAX 100

void search(struct telephone b[],char *x,int n); struct telephone { char name[10]; char telno[20]; };

void main() { struct telephone s[MAX]; int i=0; char na[10],tel[20]; while (1) { cout<<\输入姓名\ gets(na); if(strcmp(na,\ break; cout<<\输入电话号码\ gets(tel); strcpy(s[i].name,na); strcpy(s[i].telno,tel); i++; } cout<<\查找的姓名\ gets(na); search(s,na,i); }

void search(struct telephone b[],char *x,int n) { int i=0; while(strcmp(b[i].name,x)!=0 &&i

42

}

i++; if(i

43

搜索更多关于: C语言题库 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

return com; } { struct complex com; com.real=creal->real*cim->real-creal->im*cim->im; com.im=creal->real*cim->im+creal->im*cim->real; return com; } void main() { struct complex c1={3,4},c2={5,6},com1,com2; com1=cadd(&c1,&c2); com2=cmult(&c1,&c2); cout<

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com