小编jpw*_*jpw的帖子

多维数组问题

好吧基本上我希望这个代码让用户每次都输入一个值到数组中,然后他们可以指定行数和列数.我想我的问题是,每次用户输入值时,它进入正确的列,但也进入两行,所以最后它只打印出用户在所有行中输入的最后一批数字.

很抱歉,如果这很难理解,因为这是我在本网站的第一篇文章,你可能会说我只是在学习c ++.所以,如果你能提供帮助,我们将不胜感激.

#include <iostream>

using namespace std;

int main()
{
    int row;
    int column;
    int value[row][column];
    cout << "How Many Rows?\n";
    cin >> row;
    cout << "How Many Columns\n";
    cin >> column;
    for(int x = 0; x<row; x++) {
        for(int y = 0; y<column; y++) {
            cout << "Enter Value Now\n";
            cin >> value[x][y];
        }
        cout << endl;
    }
    cout << endl;
    for(int a = 0; a < row; a++) {
        for(int b = 0; b < column; b++) …
Run Code Online (Sandbox Code Playgroud)

c++ arrays

1
推荐指数
1
解决办法
49
查看次数

在c代码的for循环中重置变量

我正在尝试编写一些C代码来增加IP地址.我希望其中一个变量"j"在达到256后重置为0,因为每个八位字节只有255个ip地址.我的问题是我似乎无法让"j"回到0.任何想法我做错了什么?

int main()
{

    int breakCount = 300;

    int j = 0;
    int x = 0;

    for(int i = 0; i < breakCount; i++) 
    {
        printf("class-map type traffic match-all cm%d\n",i);
        printf("match source-address ipv4 100.%d.%d.0\n",x,j);

        j++;

        if (j == 256)
        {
            x++;

            int j = 0;
        }
    }

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

/*代码片段输出*/

match source-address ipv4 100.0.253.0
class-map type traffic match-all cm254
match source-address ipv4 100.0.254.0

class-map type traffic match-all cm255
match source-address ipv4 100.0.255.0

class-map type traffic match-all cm256
match source-address …
Run Code Online (Sandbox Code Playgroud)

c pointers for-loop

1
推荐指数
1
解决办法
4215
查看次数

按自定义列过滤 SQL

我想知道是否可以根据查询中的“样式”列轻松过滤结果。

select distinct
  m.ManagerName, 
  p.ProductName, 
  p.slocumrank,
  case 
    when s2.SubType2ID = 45 then 'Large Cap' 
    else s2.SubType2Name 
  End + ' ' + s1.SubType1Name as 'Style'
from QuantPerformance qp
where Style = 'ABCD'
Run Code Online (Sandbox Code Playgroud)

目前,我的 where 语句过滤掉了所有内容。

sql-server filtering case

1
推荐指数
1
解决办法
3657
查看次数

在mysql中获取字符串的一部分

我需要在MySQL中获取字符串的一部分,将其置于触发器中,其中字符串的这一部分是另一个表的键,并将用作外键

字符串看起来像:P####PR####其中#是一个数字,在'PR'之后,数字是我需要保存的另一个表的ID,但是...数字部分的大小是变量的

P1PR20
P20PR321
P4321PR54321
P1PR1 
Run Code Online (Sandbox Code Playgroud)

在做最后一个数字部分之前,我需要删除此字符串的所有字符

P1PR20        -> 20
P20PR321      -> 321
P4321PR54321  -> 54321
P1PR1         -> 1
Run Code Online (Sandbox Code Playgroud)

请问,有什么建议吗?

mysql sql string

1
推荐指数
1
解决办法
730
查看次数

在变量周围添加引号

我需要从SQL导出数据并导入SAS。地址字段的字符串中间有“,”。我尝试使用CSV和制表符定界,但是每次SAS由于“,”而使地址字段破裂时。

我尝试使用另一个问题的代码将逗号替换为空格,但没有成功:

 update #temp2
 set STREETADDRESS_e = REPLACE(STREETADDRESS_e ,","," ")
Run Code Online (Sandbox Code Playgroud)

我以为如果将地址字符串放在引号中,就可以解决问题,但是我的代码无法正常工作:

 update #temp2
 set STREETADDRESS_e = ("'" + STREETADDRESS_e + "'")
Run Code Online (Sandbox Code Playgroud)

看来这肯定是一个非常普遍的问题,但是我还没有找到任何可行的解决方案...

sql t-sql sql-server

1
推荐指数
1
解决办法
9711
查看次数

如何选择列名称中带有点的列

我试图选择一条明显存在的记录,但我的 SQL 查询没有显示它。知道如何让它发挥作用吗?

从用户中选择 * WHERE 'local.email'='burgundy@email.com' LIMIT 1

在此输入图像描述


在此输入图像描述

mysql sql

1
推荐指数
1
解决办法
5686
查看次数

用于检查对不匹配的SQL

我正在使用SQL Server 2012我有以下示例数据

Date        Type    Symbol      Price
6/30/1995   gaus    313586U72   109.25
6/30/1995   gbus    313586U72   108.94
6/30/1995   csus    NES         34.5
6/30/1995   lcus    NES         34.5
6/30/1995   lcus    NYN         40.25
6/30/1995   uaus    NYN         40.25
6/30/1995   agus    SRR         10.25
6/30/1995   lcus    SRR         0.45
7/1/1995    gaus    313586U72   109.25
7/1/1995    gbus    313586U72   108.94
Run Code Online (Sandbox Code Playgroud)

我想在符号和价格匹配时过滤掉.如果类型不匹配就没问题.因此,根据上述数据,我希望只能看到

Date        Type    Symbol      Price
6/30/1995   gaus    313586U72   109.25
6/30/1995   gbus    313586U72   108.94
6/30/1995   agus    SRR         10.25
6/30/1995   lcus    SRR         0.45
7/1/1995    gaus    313586U72   109.25
7/1/1995    gbus    313586U72   108.94
Run Code Online (Sandbox Code Playgroud)

NES和NYN已被过滤掉,因为它们的符号和价格匹配.

我在考虑使用分区和行号,但我不确定如何使用该函数或其他函数对行和过滤行.

***更新我将测试回复.我应该提到我只想看到同一日期出现的符号和价格的重复.该表也称为duppri

sql sql-server sql-server-2012 data-partitioning

1
推荐指数
1
解决办法
167
查看次数

GROUP_CONCAT 有两个字段

我的表有两个字段(ID 和 Status)

我想获取group_concat每个 ID 的每个状态的计数。

ID  Status
1   True
1   True
1   False
2   True
2   False
2   False
Run Code Online (Sandbox Code Playgroud)

我希望我的结果是

ID Group_Concat
1  (True-2, False-1)
2  (True-1, False-2)
Run Code Online (Sandbox Code Playgroud)

我可以在 PHP 中解析 True-# / False-#...除非有办法使其成为 group_concat 中的单独字段?

我已经玩过以下内容,但无济于事......它不断为每个 ID 和状态创建单独的行。这将是一个更大的 SELECT 的一部分,但我认为这与用该 SQL 混淆这个问题无关。

SELECT ID,Status, GROUP_CONCAT(c) 
FROM (
  SELECT ID, Status,COUNT(Status) c 
  FROM buyer_advert GROUP BY ID,Status
) a GROUP BY ID, Status
Run Code Online (Sandbox Code Playgroud)

mysql

1
推荐指数
1
解决办法
4667
查看次数

错误'S'无效?

我正在尝试在Android Studio上创建启动画面,我对代码有这个小问题

    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools" android:layout_weight="match_parent"

    android:layout_width="fill_parent"
    android:layout_height="wrap_content" android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    android:paddingBottom="@dimen/activity_vertical_margin" tools:context="splash">

    <TextView android:text="splash screen" android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textsize="45dp"
        android:layout_aligmParentBottom="true"
        android:id="@+id/text"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true" />


    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/imageView"
        android:layout_centerVertical="true"
        android:layout_centerHorizontal="true"
        android:src="@drawable/preview"/>

</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

(错误:错误:'S'不是有效的基于文件的资源名称字符:基于文件的资源名称必须仅包含小写的az,0-9或下划线).

所有的s都是小写的
我不知道是什么问题.

图像问题

在此输入图像描述

http://i.imgur.com/IDfT7T6.png

java android

1
推荐指数
1
解决办法
1万
查看次数

T-SQL基于列值的变化递增计数器

我有如下的样本表.该表按另一个未显示的列排序.我需要根据值列中的更改来增加计数器列值.请参阅下面的示例.如何在T-SQL(SQL Server 2014)中完成此操作.

ID Value
1  3
2  3
3  2
4  2
5  2
6  3
7  0
8  0
Run Code Online (Sandbox Code Playgroud)

预期产出:

ID Value Counter
1  3     1
2  3     1
3  2     2
4  2     2
5  2     2
6  3     3
7  0     4
8  0     4
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server sql-server-2014

0
推荐指数
1
解决办法
3103
查看次数