小编Foo*_*Bah的帖子

找出任何数字的第一个和最后一个数字的总和

我想写一个程序,找出通过键盘输入的任何数字的第一个和最后一个数字的总和.例如,我输入了52264.输出必须是5+4 = 9.

是的,这是一项任务.

c

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

两个printf语句之间的比较

请看下面两个c语句

printf("a very long string");
printf("%s","a very long string");
Run Code Online (Sandbox Code Playgroud)

它们会产生相同的结果,但在引擎盖下肯定存在一些差异,那么差异哪个更好?请分享您的想法!

c compiler-construction string printf

2
推荐指数
2
解决办法
674
查看次数

在python中使用c代码时出错

我使用的是我在网上找到的以下代码

def c_int_binary_search(seq,t):
    # do a little type checking in Python
    assert(type(t) == type(1))
    assert(type(seq) == type([]))

    # now the C code
    code = """
       #line 29 "binary_search.py"
       int val, m, min = 0;
       int max = seq.length() - 1;
       PyObject *py_val;
       for(;;)
       {
           if (max < min  )
           {
               return_val =  Py::new_reference_to(Py::Int(-1));
               break;
           }
           m =  (min + max) /2;
           val = py_to_int(PyList_GetItem(seq.ptr(),m),"val");
           if (val  < t)
               min = m  + 1;
           else if (val >  t)
               max = …
Run Code Online (Sandbox Code Playgroud)

c python scipy

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

Perl查找%INC的环境变量是什么?

我需要修改该变量以包含更多目录,

有谁知道这个名字?

perl

2
推荐指数
2
解决办法
124
查看次数

如何检查变量是否在0到100之间?

我在C#中制作一些要求变量g介于0和100之间的东西.当g小于100时,必须执行一个动作但是当它为100时,它需要执行不同的动作.这是代码.它总是显示相同的东西.

if (g > 0 || g < 100) {
            name = "Working";

        }else {
            name = "Done";
        } 
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激.

c#

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

打印字符串的组合

在C中,如何打印字符串的所有组合?

例如:如果字符串是"ABC",那么可能的组合是A,B,C,AB,AC,BC,ABC.

我需要在控制台中打印所有可能的"ABC"组合.

c

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


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

从阵列中找到三角形

给出了由零个整数组成的零索引数组A. 如果和,三重态(P,Q,R)是三角形

A[P] + A[Q] > A[R], 
A[Q] + A[R] > A[P], 
A[R] + A[P] > A[Q]. 
Run Code Online (Sandbox Code Playgroud)

例如,考虑数组A

A[0] = 10    A[1] = 2    A[2] =  5
A[3] =  1    A[4] = 8    A[5] = 20
Run Code Online (Sandbox Code Playgroud)

三联(0,2,4)是三角形.写一个函数

int triangle(const vector<int> &A);
Run Code Online (Sandbox Code Playgroud)

给定由N个整数组成的零索引数组A,如果该数组存在三角形三元组,则返回1,否则返回0.

假使,假设:

N是[0..100,000]范围内的整数; 数组A的每个元素都是[-2,147,483,648..2,147,483,647]范围内的整数.例如,给定数组A就是这样

A [0] = 10 A [1] = 2 A [2] = 5 A [3] = 1 A [4] = 8 A [5] = 20该函数应返回1,如上所述.给定阵列A使得A [0] = 10 A [1] = 50 A [2] = 5 …

c++

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

如何简化PHP代码?

代码是

if($_POST['update_id']) 
{ 
    $sql = '
        UPDATE  
            affiliate_updates 
        SET 
            update_subject="' . $_POST['update_subject'] . '",
            update_body="' . $_POST['update_body'] . '"
        WHERE
            update_id="' . $_POST['update_id'] . '"
        LIMIT 1 
        ';
    mysql_query($sql);
    header('Location: affiliate_updates?update_id=' . $_POST['update_id']);
    exit;
} 
Run Code Online (Sandbox Code Playgroud)

如何修剪上面的代码或简化代码?

任何想法或示例代码请告诉我.

如何使用SQLinjection上面的代码.有人给我看示例代码吗?

php sql

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

define ostream operator << to sum two struct

我有以下代码来总结两个结构元素

#include <iostream>
#include <ostream>
#include <fstream>
using namespace std;
struct USC{

 int dollars;
 int cents;
 USC operator+(const USC o){
     USC  temp={0,0};
     temp.cents=cents+o.cents;
     temp.dollars=dollars+o.dollars;
     if (temp.cents>=100){
         temp.dollars+=1;
         temp.cents-=100;

     }
        return temp;  
 }


}; /* <-- make sure that semicolon is there */
      ostream& operator<<(ostream &output, const USCurrency &o) {
             output<<o.dollars<<"  "<<o.cents<<endl;
      return output;

      }
int main(){

    USC a={2,50};
    USC b={1,75};
      USC c=a+b;

         cout<<c<<endl;




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

但这里有一个错误列表

1>------ Build started: Project: struct, Configuration: Debug Win32 ------
1>  struct.cpp
1>c:\users\datuashvili\documents\visual studio …
Run Code Online (Sandbox Code Playgroud)

c++

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

有没有办法称一堂课"新"?

也许是一个愚蠢的问题,但无论如何......

有没有办法称一堂课"新"?

Class New
{
    ..
}
Run Code Online (Sandbox Code Playgroud)

当然不行,还有另外一种方法吗?

php

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

gcc:错误:请求成员'rlen'不是结构或联合

我有一个unsigned char指针,其中包含一个结构.现在我想要执行以下操作

unsigned char *buffer ;

//code to fill the buffer with the relavent information.

int len = ntohs((record_t*)buffer->len);
Run Code Online (Sandbox Code Playgroud)

其中record_t结构包含一个名为len的字段.我无法这样做并且收到错误.

error: request for member ‘len’ in something not a structure or union.
Run Code Online (Sandbox Code Playgroud)

我在这做错了什么?

c gcc pointers gcc-warning

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

标签 统计

c ×5

c++ ×2

php ×2

android ×1

c# ×1

compiler-construction ×1

gcc ×1

gcc-warning ×1

integer ×1

java ×1

methods ×1

perl ×1

pointers ×1

printf ×1

python ×1

ruby ×1

scipy ×1

sql ×1

string ×1