| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1304 人关注过本帖
标题:不想GG,求问这个指证函数的问题,谢谢,
只看楼主 加入收藏
吕宏
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2016-4-12
结帖率:86.67%
收藏
已结贴  问题点数:10 回复次数:3 
不想GG,求问这个指证函数的问题,谢谢,
#include<stdio.h>
void vp(int *, int *, int *, int *);
int main()
{
    int  x[100], y[100], z[100][100], r[100], * pz;
    int  i,j;
    pz = *z;
    for(i=0; i<3; i++)
        if(scanf("%d", x+i)==EOF)
            return 0;
    for(i=0; i<3; i++)
        if(scanf("%d", y+i)==EOF)
            return 0;
   vp(x, y, pz, r);        //叉积
    printf("%d %d %d ", *r, *(r+1), *(r+2));
     printf("\n");
       return 0;
}

void vp(int *x, int *y, int *pz, int *r)
{
    int i, j;
    j = 'i';
    for(i=0; i<3; i++)
        *(pz + i) = j++;
    for(i=0; i<3; i++)
        *(pz + 3 + i) = *(x + i);
    for(i=0; i<3; i++)
        *(pz + 6 + i) = *(y + i);
    *(r + 0) = (*(x + 1)) * (*(y + 2)) - (*(x + 2)) * (*(y + 1));
    *(r + 1) = (*(x + 2)) * (*(y)) - (*(x)) * (*(y + 2));
    *(r + 2) = (*(x)) * (*(y + 1)) - (*(x + 1)) * (*(y));
}
图片附件: 游客没有浏览图片的权限,请 登录注册

我想要这样
但是这个代码只能这样
图片附件: 游客没有浏览图片的权限,请 登录注册

求解
搜索更多相关主题的帖子: include return 
2016-05-15 14:59
qq1023569223
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:湖南科技大学
等 级:贵宾
威 望:26
帖 子:2753
专家分:13404
注 册:2010-12-22
收藏
得分:7 
printf("%d_%d_%d_", *r, *(r+1), *(r+2));

   唯实惟新 至诚致志
2016-05-15 15:02
吕宏
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2016-4-12
收藏
得分:0 
其实不是这个问题,下划线是我在区分空格
然后我正正想问的是这个代码怎么在执行完一组数据之后不会结束
而是在我输入Ctrl=Z之后结束
求问,求问
2016-05-16 20:21
吕宏
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2016-4-12
收藏
得分:0 
就是怎么在第一组数据后继续执行第二组而不是结束。。。。。。。
2016-05-16 20:23
快速回复:不想GG,求问这个指证函数的问题,谢谢,
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016486 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved