关于c++问题。我不清楚为什么这个哪里出现了错误,请大家指教一下, 我是初学者。请大家能够详细的给我讲

行走的原谅色 2024-05-28 23:36:40
最佳回答
//已经修改过,注意提示部分,调试可以用了//建议多看看指针的使用方法,编程规范注意换行、函数返回值等等。#include <iostream>using namespace std;#include "stdio.h"#define n 5#include "string.h"typedef struct { char name [20]; int num;//比较的应该是数字吧 ,类型自己注意一点}user;void getdata(user *p){ int i; for(i=0;i<n;i++) { cout<<"input name:";//输入之前 建议添加提示字符 gets( ((p+i))->name); cout<<"\ninput num:"; cin>>(((p+i))->num); cout<<"\n"; setbuf(stdin, **);//清空之前的输入缓存。因为gets和cin函数有缺陷。 }}void getdsor(user *p){ int i,j; user temp; for(i=0;i<n-1;i++) { for(j=i+1;j<n;j++) { if( (((p+i))->num) > (((p+j))->num) ) {// 这里注意对换内容时,不能直接赋值,要用内存拷贝 memcpy(&temp,(p+j),sizeof(user)); memcpy((p+j),(p+i),sizeof(user)); memcpy((p+i),&temp,sizeof(user)); } } }}void outdata(user *p){ int i; for(i=0;i<n;i++)// 这里注意i和1区别,别输错 printf("%s,%d\n",((p+i))->name,((p+i))->num);}int main(){ user p[n]; user *q = p; getdata(p); getdsor(p); outdata(p); return 1;} 20210311
汇率兑换计算器

类似问答
  • 谁能给我详细讲讲这些指数
    • 2024-05-28 22:37:53
    • 提问者: 未知
    上证50指数是:  包含在上海上市50支权重最大的股票,像**银行,**石油,**联通等超及大盘股.  例如:易基50就是上证的,易方达上证50基金。  沪深300指数是:  包含上海以及深圳前300支权重最大的股票,既所括前面提到的上海大盘股,也包括深圳的比如万科,深发展,鞍钢,五粮液等深圳上市的大盘股,还包括在沪深两地上市的一些中等规模的股票.  总之,上证50反映的是在上海上市的主要超级大盘...
  • 大家好,我想请问一下对于,40多岁的人应该买什么保险最好,我不清楚.请大家帮忙讨论一下,谢谢
    • 2024-05-28 04:09:29
    • 提问者: 未知
    您好,40岁时最好为自己养老做准备。
  • 有关于减额交清保险的问题??请大家指教???
    • 2024-05-28 09:52:30
    • 提问者: 未知
    关于减额缴清的问题,一般代理人都知道可以,但很具体操作起来很少人试过.我也没试过,只能理论跟你说.一般人都想知道减额缴清后会不会亏。保险公司和代理人都说不会亏,但实际上谁知道。因为人寿保险都算上时间价值的,你减额后,那部分的时间价值肯定是算在了你已缴的保费中了.“一次性支付相应降低了的基本保险金额后的全部净保险费,降低后的基本保险金额不得低于申请时我们规定的最低金额.”也就是说假如你交了2年,每年...
  • c++请教调试错误到底出在哪里?
    • 2024-05-28 12:14:54
    • 提问者: 未知
    include"stdafx.h include using namespace std;int main() { int in;cout;cin>>in;return 0;} 这样没问题吧,附加项中不要勾选空项目。这个用控制台运行。
  • 请问大家,关于股票的一个问题?
    • 2024-05-28 14:50:33
    • 提问者: 未知
    看来你是新手,首先开户,上证和深证要看你买个的股票了,上证代码以60开头,深圳以00开头,例如买了上证的,那你第一要看大盘,第二要买你的股票即个股走势
  • 我刚大一,是转专业到财务管理的,现在基本的会计分录也不会写,一写就错,能不能恳请大家给我讲讲,我看
    • 2024-05-28 11:09:39
    • 提问者: 未知
    看课本啊,课本都讲的很明白。大一是学的《基础会计》吧?不难的。实在不行你百度一下“会计分录”,都有详细的步骤和原则的。耐心学,没什么可害怕的。
  • 大家好我在大学里卖内存卡,现在出现了一个问题我想问一下手机方面的高人
    • 2024-05-28 18:58:35
    • 提问者: 未知
    像这种情况的话,不会是因为内存卡引起的,有几种可能,一,可能是短信中心号没设置好,如果你用的的移动卡,你打10086,叫他们帮你设置,如是联通的,就打联通的客服电话。如果不行,就把内存卡拆下来,看行不行。再不行,恢复一下手机的出厂设置,三星的密码是:00000000。如何用杀毒软件,你的三星...
  • 关于**助学贷款的问题请教大家
    • 2024-05-28 09:39:40
    • 提问者: 未知
    现在都是**开发银行办理的助学贷款,农行应该是你手里的卡吧,请你登陆**开发银行助学贷款信息网,用**号码登陆,密码是8位生日,系统里会显示你的贷款利息。每一笔贷款期限是6年应该在2014-9-20是贷款到期日,请仔细看你的贷款合同,毕业之后每年12月21日会划扣一次利息,请在12月1日前将利息转入你的支付宝账户!不清楚可以再咨询我。
  • 请教大家一个问题?
    • 2024-05-28 15:37:37
    • 提问者: 未知
    基金经理人现在买什么股他是不会公布出来,否则就等于暴露了目标,基金经理人才不是傻子呢 原因2:就算你选的股票现在...乘机在高位把他的股票卖给和你一样想法的人,达到其出货...
  • 请问我这是怎么了?(请看一下详细情况)
    • 2024-05-28 03:06:48
    • 提问者: 未知
    您好,根据您的症状体征和检查来看,宫外孕的可能性很大,因为宫外孕早期症状不明显,常见一侧下腹胀痛。不一定会有不规则的**出血。因为宫外孕也是怀孕,所以血hcg能够检查...
汇率兑换计算器

热门推荐
热门问答
最新问答
推荐问答
新手帮助
常见问题
房贷计算器-九子财经 | 备案号: 桂ICP备19010581号-1 商务联系 企鹅:2790-680461

特别声明:本网为公益网站,人人都可发布,所有内容为会员自行上传发布",本站不承担任何法律责任,如内容有该作者著作权或违规内容,请联系我们清空删除。