小白问题求大佬 帮帮忙 5C

图片说明图片说明图片说明版本vs2017 我想用逐语句调试 结果跳出这个 然而逐过程没问题 我也设置断点了
大佬们 这是啥么子情况 ![

 #include <stdio.h>
#include <stdlib.h>
int b[100];
void chucun(int m)
{
    b[m] = 1;

    for (; m >1;)
    {
        if (m % 2 == 0)
        {
            m = m / 2;
            b[m] = b[m] + 1;
        }
        else if (m % 2 == 1)
        {
            m = (3 * m + 1) / 2;
            b[m] = b[m] + 1;
        }
    }
}


int main(void)
{
    int a[100] = { 0 };
    int i;
    int n;
    int m;
    scanf_s("%d", &n,1);
    do
    {

        scanf_s("%d", &m,1);
        a[m] = 1;

        chucun(m);
    } while (n--);
    for (i = 0; i < 100; i++)
    {
        if (a[i] == 1 && b[i] == 1)
        {
            printf("%d\n", i);
        }



    }
    system("pause");
    return 0;
}

图片说明](https://img-ask.csdn.net/upload/201801/22/1516551614_621686.png)
版本vs2017 我想用逐语句调试 结果跳出这个 然而逐过程没问题 我也设置断点了
大佬们 这是啥么子情况 ![

4个回答

 #include <iostream>
#include <cstdio>
#include <cstring>
#include <algorithm>
#include <cmath>
using namespace std;
int j_a[10000] = {0};
int save[110]= {0};

bool com(int a, int b) {
    return a > b;
}

int main() {
    int n;
    scanf("%d", &n);
    int m, sub = 0;
    int i;
    for (i = 0; i < n; i++) {
        cin >> m;
        if ( j_a[m] == 2 ) { 
            continue;
        }
        j_a[m] = 1;
        while (m != 1) { 
            if (m % 2) {
                j_a[m = (3 * m + 1) / 2] = 2;
            } 
            else {
                j_a[m /= 2] = 2;
            }
        }
    }
    for(i = 1; i < 110; i++) {
        if(j_a[i] == 1) {
            save[sub++] = i;
        }
    }
    sort(save, save + sub, com);
    for(i = 0; i < sub; i++ ) {
        printf("%d", save[i]);
        if(i != sub - 1) {
            printf(" ");
        }
        printf("\n");
    }
    return 0;
}  

图片说明

不知道你的题目是什么,你也没有给出你的输入数据,没法进一步分析。
但是比较明显的错误是
scanf_s("%d", &m,sizeof(int));
scanf_s("%d", &n,sizeof(int));

caozhy
贵阳老马马善福专门编写代码的老马就是我! 回复xuezha009: 你的程序有下标越界,下标越界不一定意味报错,你的测试用例在我这里没有报错,但是结果不对,给你重新写了一个。
一年多之前 回复
xuezha009
xuezha009 大佬 我主要是想问为什么调试 会出现那个界面 一堆英文的那个
一年多之前 回复
xuezha009
xuezha009 回复caozhy: 上传了
一年多之前 回复
caozhy
贵阳老马马善福专门编写代码的老马就是我! 回复xuezha009: 你是怎么输入的,也要贴出来
一年多之前 回复
xuezha009
xuezha009 回复caozhy: 我更新题目了 大佬
一年多之前 回复
caozhy
贵阳老马马善福专门编写代码的老马就是我! 回复xuezha009: 那怎么办呢。你又不愿意把问题说清楚。
一年多之前 回复
xuezha009
xuezha009 改完之后 调试的时候还是跳出那个界面
一年多之前 回复

scanf("%d", &n);
在你那里换成scanf_s

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
小白,求大佬指导
package lianxi1;rnimport java.util.*;rnpublic class SY3 rn public SY3()rn rn List list=new ArrayList();rn list.add(1);rn list.add(10);rn list.add(5);rn list.add(7);rn list.add(6);rn list.add(2);rn list.add(9);rn list.add(20);rn list.add(14);rn list.add(35);rn System.out.println("原序列:");rn for(int i=0;i<=list.size()-1;i++)rn rn System.out.println(list.get(i));rn rn System.out.println("新序列升序");rn Collection.sort(list);rn for(int i=0;i(SY3.java:23)rn at lianxi1.SY3.main(SY3.java:40)rn
求大佬帮帮忙
[img=https://img-bbs.csdn.net/upload/201803/02/1520003513_89671.png][/img]rn数据库中是这样rn前端页面要这样展示rn[img=https://img-bbs.csdn.net/upload/201803/02/1520003597_850591.png][/img]rn要求:rn查询出每种商品今年每个月有多少条数据,总销量查询为每月销量总数(不限商品)rn返回数据格式为JSON[["水果","apple",2,2,2,2,2,2,2,2,2,2,2,2],["水果","apple2",2,2,2,2,2,2,2,2,2,2,2,2],["总销量",333,333,333,333,333,333,333,333,333,333,333,333]]
小白求大佬解答python3
小白用的python3学习,应该是一个很简单的问题,但是自己搞了一天没搞定,就是这个script让unicode,然后网上找了一大堆办法,把它decode了,又报错说“utf-8 codec cant decode byte 0xb4...”,然后又decode('gbk'),也是“gbk codec cant decode byte…”。这个script明明是byte编码啊,为什么解码就不行了啊。实在找不到办法到这儿来求助各位大佬了。求不要让小白从入门到放弃啊[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/11.gif][/img][img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/11.gif][/img][img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/11.gif][/img][img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/11.gif][/img][img=https://img-bbs.csdn.net/upload/201903/28/1553774088_306505.jpg][/img][img=https://img-bbs.csdn.net/upload/201903/28/1553774088_743672.jpg][/img][img=https://img-bbs.csdn.net/upload/201903/28/1553774089_656066.jpg][/img][img=https://img-bbs.csdn.net/upload/201903/28/1553774090_166086.jpg][/img][img=https://img-bbs.csdn.net/upload/201903/28/1553774087_981974.jpg][/img][img=https://img-bbs.csdn.net/upload/201903/28/1553774091_507633.jpg][/img][img=https://img-bbs.csdn.net/upload/201903/28/1553774101_792468.jpg][/img][img=https://img-bbs.csdn.net/upload/201903/28/1553774102_645963.jpg][/img][img=https://img-bbs.csdn.net/upload/201903/28/1553774103_398201.jpg][/img][img=https://img-bbs.csdn.net/upload/201903/28/1553774106_678246.jpg][/img][img=https://img-bbs.csdn.net/upload/201903/28/1553774104_614216.jpg][/img][img=https://img-bbs.csdn.net/upload/201903/28/1553774107_872860.jpg][/img]
求大佬解答 小白弱智问题
![图片说明](https://img-ask.csdn.net/upload/201712/02/1512219993_183280.jpg)愁死我了 大佬们 哪错了![![图片说明](https://img-ask.csdn.net/upload/201712/02/1512219635_774775.jpg)图片说明](https://img-ask.csdn.net/upload/201712/02/1512219629_707638.jpg)
c小白 求帮帮忙
# include rn# include rnrnstruct Studentrnrn int age;rn float score;rn char name[100];rnrnrnint main (void)rnrn rn int len;rn struct Student * pArr;rn int i;rnrn rn //动态的构造一维数组 rn printf ("请输入学生的个数:\n");rn printf ("len = ");rn scanf ("%d", &len);rn rn pArr=(struct Student *)malloc(len * sizeof(struct Student));rn rn for (i=0; i
求大佬帮帮忙 异常没找到
Hibernate: select leaseroom0_.id as id6_, leaseroom0_.uid as uid6_, leaseroom0_.aid as aid6_, leaseroom0_.hid as hid6_, leaseroom0_.address as address6_, leaseroom0_.time as time6_, leaseroom0_.acreag...
大佬帮帮忙!!!
[img=https://img-bbs.csdn.net/upload/201703/16/1489655413_697471.png][/img]rn帮忙分析下
小白运行Scrapy出错,求大佬指教!!!!!!!!!!!!!!
import scrapy # 需要继承scrapy.Spider类 class mingyan(scrapy.Spider): name = &quot;mingyan2&quot; # 定义蜘蛛名 def start_requests(self): # 由此方法通过下面链接爬取页面 # 定义爬取的链接 urls = [ 'htt...
小白求大佬分享微信网页的日期控件
小白基本都不会,希望各位大佬能够说的详细点,谢谢了!n能兼容IOS,Android,等当前常用的移动端以及版本。n类似于这样的最好啦!![图片说明](https://img-ask.csdn.net/upload/201708/23/1503457492_781271.png)
小白 求助各位大佬
装逼法则:第一条:装逼绝对不会意气用事;第二条:决不会漏过任何一件可以装逼的小事儿;第三条:装逼绝对公正漂亮;rn 咳咳,在学计算机网络第六版,就是看这些死书感觉跟上坟一样,就想问问,咱们工作中都会用到哪些知识,网络协议等等 是怎么运用到程序中的 。谢谢
小白问题 死活过不去 求大家帮帮忙
就是实现自定义的异常MyException 用来捕获除数不为负数的异常 代码如下rnclass MyException extends Exceptionrnrn MyException(String str)rn rn super(str); rn rnrnrnpublic class TestExceptionrnrn static int divide(int a,int b) throws MyException,Exceptionrn rn if(b<0)rn throw new MyException("divisor can't be minus");rn return a/b;rn rn public static void main(String [] args)rn rn int c=0;rn rn tryrn rn c=divide(5,-1); rn rn catch(Exception e)rn rn e.printStackTrace(); rn rn catch(MyException ex) //错误地方rn rn ex.printStackTrace(); rn rn System.out.println(c);rn rnrn我是想同时捕获除数不为0和不为负数的异常,可以编译老是报错 说注释的那行有错 提示是:已捕捉到异常MyException 结果把出错的地方整个注释掉 发现可以正常运行了 晕死 到底什么回事啊?
小白求助,求大佬看下是哪里的问题,图形一闪而过
[img=https://img-bbs.csdn.net/upload/201904/07/1554596813_726895.png][/img]rnrn[code=python]import turtlernrnt = turtle.Pen()rnrndef main():rn """rn 主函数rn """rnrn t.backward(162)rn t.done()rn t.exitonclick()rnrnif __name__ == '_main_':rn main()[/code]
一条sql语句 求各位大佬帮帮忙
我想查询 ID为64 的下面三条数据 (通过执行这条sql语句 获得的表格作为条件查询 但是顺序总是不对 )nn```n select * from News where columnID=84 order by ID descn```nn![图片说明](https://img-ask.csdn.net/upload/201703/09/1489041269_263965.png)
数组的初始定义的问题,求大佬帮小白解答?
书上说字符型数组char str[4]"a","b","c""\0"rn 必须结尾加\0才表示字符串,那如果char str[4]"a","b","c"表示字符串吗?
求大佬们帮助小白关于静态变量static的问题
以下是学习C++编写的代码,程序正常运行,但是输出结果为:学生总人数: 001E14C4,平均成绩是: 001E14BF,每次地址都不一样,求告知哪里出错了? class Student { public: Student (int id, double score) { m_id = id; m_score = score; m_count++; sum_score += score; } ...
汇编语言和机器语言的小白问题,求各位大佬指教!!!
Program with machine language according to the following c.rnint8 a = 1; int8 c = a + 3;rn1)Write your assembly code & machine code
空指针异常 但是找不到什么问题 求大佬帮帮忙!
[img=https://img-bbs.csdn.net/upload/201801/09/1515487349_283803.png][/img][img=https://img-bbs.csdn.net/upload/201801/09/1515487356_767678.png][/img]
PHP小白连数据库遇到这个问题 求大佬赐教!
![图片说明](https://img-ask.csdn.net/upload/201811/12/1542005955_86488.png)
Tomcat启动报错,求各位大佬帮帮忙!
![图片说明](https://img-ask.csdn.net/upload/201710/13/1507869800_529046.png)
数组问题,求大佬
如题。。。[img=https://img-bbs.csdn.net/upload/201802/11/1518332565_351691.jpg][/img]
unity报错 查不到 求各位大佬帮帮忙
点击模型 就报错 还卡unity Assertion failed: Assertion failed on expression: 'kValidSceneObjectIdentifier == res' [img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/50.gif][/img] [img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/50.gif][/img][img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/50.gif][/img]
JS获取网址参数 求大佬帮帮忙
rn比如网址 是 http://xxxxxxx/book-12-2.aspxrnrn怎么通过 JS 获取 参数 2 ?这个参数是换页参数 我要获取到这个参数后 增删 才能换页。。rnrn求大佬 。。怎么获取
小白希望大佬们能帮帮忙看看程序错误
#includern#includern#includern#define length_of_number 20rn#define length_of_name 15rn#define length_of_caozuo 30rn#define false 0rn#define true 1rntypedef struct Stumathrnrn char number[length_of_number];rn char name[length_of_name];rn int math;rn struct Stumath *Next;rnStu;rnstruct Stumath *pstheadnod=NULL;rnStu *Find_student_by_number(char *pcnumber)rnrn Stu *Current=NULL;rn if(Current==NULL)rn rn return false;rn rn Current=pstheadnod;rn while(Current)rn rn if(0==strncmp(pcnumber,Current->number,length_of_number))rn rn break;rn rn Current=Current->Next;rn rn return Current;rnrnint check_insert_student(Stu *Stnumber)rnrn Stu *pNow;rn if(Stnumber==NULL)rn rn printf("学生信息为空\n");rn return false; rn rn if(pstheadnod==NULL)rn pstheadnod=Stnumber;rn elsern rn pNow=pstheadnod;rn while(pNow->Next)rn rn pNow=pNow->Next;rn rn pNow->Next=Stnumber;rn rn return true;rnrnint insert_data()rnrn Stu Studata;rn Stu *pstdata=NULL;rn memset(&Studata,0,sizeof(Stu));rn printf("请输入学生信息:\n");rn scanf("%s %s %d",Studata.number,Studata.name,&Studata.math);rn if(NULL!=Find_student_by_number(Studata.number))rn rn printf("已经有人使用学生信息,请重新输入:\n");rn return false;rn rn pstdata=(Stu *)malloc(sizeof(Stu));rn if(pstdata==NULL)rn rn printf("系统内存不足\n");rn return false;rn rn memset(pstdata,0,sizeof(Stu));rn strncpy(pstdata->number,Studata.number,length_of_number);rn strncpy(pstdata->name,Studata.name,length_of_name);rn pstdata->math=Studata.math;rn if(false==check_insert_student(pstdata))rn rn free(pstdata);rn printf("插入数据错误\n");rn return false;rn rn printf("插入成功\n");rn return true;rnrnint delete_by_name(char *pcname)rnrn Stu *before=NULL;rn Stu *Dangqian=NULL;rn if(pcname==NULL)rn rn printf("名字为空\n");rn return false;rn rn if(pstheadnod==NULL)rn rn printf("系统为空,无法删除\n");rn return false;rn rn if(0==strncmp(pstheadnod->name,pcname,length_of_name))rn rn Dangqian=pstheadnod;rn pstheadnod=pstheadnod->Next;rn free(Dangqian);rn return true;rn rn Dangqian=pstheadnod->Next;rn before=pstheadnod;rn while(Dangqian)rn rn if(0==strncmp(Dangqian->name,pcname,length_of_name))rn rn before->Next=Dangqian->Next;rn free(Dangqian);rn return true;rn rn elsern rn before=Dangqian;rn Dangqian=Dangqian->Next;rn rn rn return false;rnrnint delete_student()rnrn char Stname[length_of_name];rn memset(Stname,0,length_of_name);rn printf("请输入要删除的学生姓名:\n");rn scanf("%s",Stname);rn if(false==delete_by_name(Stname))rn rn printf("删除失败\n");rn return false;rn rn printf("删除成功,名字是:%s\n",Stname);rn return true;rnrnint print_data()rnrn Stu *present=NULL;rn present=pstheadnod;rn while(present)rn rn printf("%s,%s,%d\n",present->number,present->name,present->math);rn present=present->Next;rn printf("打印成功\r\n");rn rn printf("系统为空\n");rn return 1;rnrn/*int input_test()rnrn Stu stEmInfor;rn Stu *pstEmInfor=NULL;rn memset(&stEmInfor,0,sizeof(Stu));rn scanf("%s %s %d",stEmInfor.number,stEmInfor.name,&stEmInfor.math);rn printf("%s%s%d",stEmInfor.number,stEmInfor.name,stEmInfor.math);rn return true;rn*/rnint main()rnrn char caozuo[length_of_caozuo];rn while(1)rn rn printf("请输入操作命令:\n");rn memset(caozuo,0,length_of_caozuo);rn gets(caozuo);rn if(0==strncmp(caozuo,"add",strlen("add")))rn rn insert_data();rn rn else if(0==strncmp(caozuo,"delete",strlen("delete")))rn rn delete_student();rn rn else if(0==strncmp(caozuo,"print",strlen("print")))rn rn print_data();rn rn else if(0==strncmp(caozuo,"quit",strlen("quit")))rn rn break;rn rn else if(0==strncmp(caozuo,"exit",strlen("exit")))rn rn break;rn rn elsern printf("输入命令错误\n");rn rn return 0;rnrn程序运行结果如下:rn[img=https://img-bbs.csdn.net/upload/201907/26/1564128874_765408.jpg][/img]rn会出现错误,打印其他位置的命令。rn
Java从小白到大佬(异常)
异常 1.什么是异常? 在程序运行过程,如果jvm检测到不可执行的操作。就会出现错误。在Java中,运行时的错误会作为异常抛出。异常也可以封装成一个类。 2.如何描述异常? 1.异常名称 2.异常产生的原因 3.异常产生的位置(代码中的某一行) 4.异常产生的线程 3.异常的分类 (异常的最终父类是 Throwable)异常主要分为:系统错误(Error)&amp;gt;运行时异常(RuntimeExce...
JavaSE从小白到大佬前言
1.01 计算机基础 计算机到底是个啥?计算机全称电子计算机,也就是我们生活中的电脑,是一种可以按找程序运行,自动高速处理海量数据的现代化智能电子设备。 计算机硬件:包括输入设备和输出设备(鼠标、键盘、显示器、打印机等等) 计算机软件:操作系统、应用软件(Windows Linux qq 微信等等) 软件:按照特定顺序组织的计算机数据和指令的集合,软件的出现实现了更好的人机交互。学习java语言...
各位大佬帮帮忙,
新人初来乍到,求 各位给点积分 下载东西啊 ,感谢感谢,万分感谢
各位大佬帮帮忙
请问各位,我想请问一下,我想实现如下功能:rn 1。获得网络文件夹的可用空间;rn 2。判断对网络文件夹是否有写权限。rn能否使用api来实现?如果不能应该怎样实现?谢谢
大佬帮帮忙,万分感谢!
这个是怎么回事?好几次都不行,是兼容问题吗?[img=https://img-bbs.csdn.net/upload/201903/27/1553664298_366695.jpg][/img][img=https://img-bbs.csdn.net/upload/201903/27/1553664397_293183.jpg][/img][img=https://img-bbs.csdn.net/upload/201903/27/1553664404_650186.jpg][/img]
c语言小白求助大佬
[img=https://img-bbs.csdn.net/upload/201908/13/1565663804_188243.png][/img][img=https://img-bbs.csdn.net/upload/201908/13/1565663804_375079.png][/img]这是一个求两数最大公约数和最小公倍数的代码,max是最大公约数,min是最小公倍数。代码我看了Nrn便找不出问题,但是运行的时候就这样了。。。rn我下学期大三,计算机0基础,打算考研跨到计算机,想问问大佬们,有什么推荐的网站,书,视频之类的可以自学下。
各位大佬好 这里是小白
  啊我只是想赚点积分,还请各位大佬多多担待。在做网页设计,急需一款插件,啊啊啊拜托写完这篇文章积分能涨一点,我不贪,3个就够。拜托拜托了!...
大佬们帮帮忙
这几行什么意思,AF_INET是头文件给出的定义吗?地址家族是指本机的IP地址吗?为什么看起来像一群IP地址呢?一般是右边赋值给左边吧,为什么左边那三个以serveraadd. sin开头的在后面的代码中都没有再出现过?
优化!大佬们帮帮忙!
存储过程:rn[code=text]rntblName="(select jlls.*,jllsfb.CLH,jllsfb.CZCLH,jllsfb.CZJE,jllsfb.CZYID,case jym.XSFX when 0 then jfsu.name else dfsu.name end yhmc, case jym.XSFX when 0 then jfsu.user_no else dfsu.user_no end yhbh,case jym.XSFX when 0 then jfdept.name else dfdept.name end bmmc, case jym.XSFX when 0 then jlls.JFZHJE else jlls.DFZHJE end zhje,case jym.XSFX when 0 then jlls.JFKYE else jlls.DFKYE end kye, case jym.XSFX when 0 then jfzh.FHZZH else dfzh.FHZZH end khzh,case jym.XSFX when 0 then jfzhfb.ZHMC else dfzhfb.ZHMC end zhmc,supersu.user_no suno, supersu.name suname, jym.JYMMC,sbxx.SBMC from T_Z_JLLSTMP jlls inner join T_Z_JYM jym on jlls.JYMID = jym.id left join T_Z_JLLSFB jllsfb on jlls.id = jllsfb.CLH left join sys_user supersu on jllsfb.CZYID = supersu.id left join T_Z_ZH jfzh on jlls.JFKHZHID = jfzh.id left join sys_user jfsu on jfzh.YHID = jfsu.id left join sys_dept jfdept on jfsu.dept_id = jfdept.id left join T_Z_ZH dfzh on jlls.DFKHZHID = dfzh.id left join sys_user dfsu on dfzh.YHID = dfsu.id left join sys_dept dfdept on dfsu.dept_id = dfdept.id left join T_Z_ZHFB dfzhfb on dfzh.id=dfzhfb.ZHID left join T_Z_ZHFB jfzhfb on jfzh.id= jfzhfb.ZHID left join T_D_SBXX sbxx on sbxx.id =jlls.SBID) jl"rnrnfieldname="id,ZT,yhbh,yhmc,bmmc,zhmc,JYMMC,RQ_UINT,SJCZRQ_UINT,ZT,XKZT,FSJE,kye,zhje,LJJYXH_SHORT,TJJYXH_SHORT,suname,SBMC"rnrnOrderField=" id desc"rnrnPageSize=20rnrnstrWhere=" 1=1 and jl.org_id=70 "rnrn[/code]rn[code=sql]CREATE PROCEDURE [dbo].[UP_GetRecordByPageNewBB] rn @tblName varchar(2000), --表名rn @fieldName varchar(2000) = '*', --字段名(全部字段为*)rn @OrderField varchar(1000), --排序字段(必须!支持多字段)rn @PageSize int, --每页多少条记录rn @PageIndex int = 1 , --指定当前为第几页rn @strWhere varchar(2000) = Null, --条件语句(不用加where)rn @GroupField varchar(1000) --分组字段(必须!支持多字段)rnASrnBEGINrn rn Begin Tran --开始事务rn declare @TotalPage int;rn declare @totalRecord int;rn declare @totalMoney money;rn Declare @sql nvarchar(4000); rnrn --计算总页数rn if (@strWhere='' or @strWhere=NULL)rn set @sql = 'select @totalRecord = count(*),@totalMoney = sum(fsje) from ' + @tblNamern elsern set @sql = 'select @totalRecord = count(*),@totalMoney = sum(fsje) from ' + @tblName + ' where ' + @strWherernrn EXEC sp_executesql @sql,N'@totalRecord int OUTPUT,@totalMoney money OUTPUT',@totalRecord OUTPUT,@totalMoney OUTPUT--计算总记录数 rn select @TotalPage=CEILING((@totalRecord+0.0)/@PageSize)rnrn rn set @sql=' Select '+@fieldName+' FROM '+@tblName+' where id in ( 'rn rn if (@strWhere='' or @strWhere=NULL)rn set @sql+='select id from (select ROW_NUMBER() Over(order by '+@OrderField+') as rowId, jl.* from '+@tblName+' ) as t 'rn rn elsern set @sql+='select id from (select ROW_NUMBER() Over(order by '+@OrderField+') as rowId, jl.* from '+@tblName+' where '+@strWhere+') as t 'rn rn --处理页数超出范围情况rn if @PageIndex<=0 rn Set @pageIndex = 1 rn if @pageIndex>@TotalPagern Set @pageIndex = @TotalPagernrn --处理开始点和结束点rn Declare @StartRecord intrn Declare @EndRecord intrn rn set @StartRecord = (@pageIndex-1)*@PageSize + 1rn set @EndRecord = @StartRecord + @pageSize - 1rn --继续合成sql语句rn set @Sql = @Sql + ' where rowId between ' + Convert(varchar(50),@StartRecord) + ' and ' + Convert(varchar(50),@EndRecord)rn set @sql= @sql+' ) group by '+@GroupField+' order by '+@OrderField+''rn rn print @sql rn Exec(@Sql)rn ---------------------------------------------------rn --计算总记录数rn --if (@strWhere='' or @strWhere=NULL)rn --set @sql = 'select count(*) from ' + @tblNamern --elsern --set @sql = 'select count(*) from ' + @tblName + ' where ' + @strWherern --EXEC (@sql)rn select @totalRecord,@totalMoneyrnrn If @@Error <> 0rn Beginrn RollBack Tranrn Endrn Elsern Beginrn Commit Tranrn End rnEND[/code]rnrnsql语句执行计划rn[img=https://img-bbs.csdn.net/upload/201710/31/1509417677_347022.png][/img]rnrn索引:rn[img=https://img-bbs.csdn.net/upload/201710/31/1509417848_255786.png][/img]rnrn要怎么优化这个存储过程,首先要优化的是存储过程中计算总页数与计算总记录数 。然后要如何提升整体速率,已经做了分页处理。应该主要是计算总页数与记录数的耗时太久。
各位大佬·帮帮忙。。。。。
[{&quot;itemId&quot;:&quot;64398201&quot;,&quot;itemName&quot;:&quot;河南郑州 国网河南省电力公司(郑州) 电费 户号 直充任意充&quot;,&quot;inPrice&quot;:null},{&quot;itemId&quot;:&quot;6439800&quot;,&quot;itemName&quot;:&quot;河南郑州 郑州华润燃气股份有限公司 燃气费户号 任意充直充&quot;,&quot;inPrice&quot
请各位大佬帮帮忙
windows98安装时蓝屏,错误如下:rnA fatal exception OE has occurred at 0028:C145EDF5.rnThe current application will be terminated.rn重启继续安装成功,但一开机进入windows就又出现蓝屏了。rn错误跟上面的差不多。rn
IOS UIWebView 登录问题,求各位大佬帮帮忙!!
我现在用NSURLConnection来Post到一个asp.net的登录页面。。我如何把这些登录信息跟UIWebView关联起来呢??rnrn不知道我这么说能不能明白。。就是有一个网站,需要登录才能访问,不登录的话会自动跳转到登录页面。我现在有一个用户名和密码,我想在UIWebView载入的时候自动拿着这个用户名和密码来自动登录。。然后可以直接访问内页。。。rnrn请各位大哥帮帮忙。。
求大佬帮帮忙,编译3DMed 5.0出现的问题
求教各位大佬,有没有谁编译过3DMed 5.0的源码,我现在编译能通过,但是只能生成主界面,其他的功能模块无法显示rn,请问如何解决啊?
新手小白,求各位大神们帮帮忙!
新手小白,求各位大神们帮帮忙!rnpublic class Ty1 rnrn public static void main(String[] args)rn int a=2,b=3;//5rn try2 t2=new try2();rn try3 t3=new try3();rn t2.try2(a, b);rn t3.reader();rn t2.change();rn rnrn//ty1类rnrnpublic class try2 rn public int a,b,c,d;rn public void try2(int a,int b)rn this.a=a;rn this.b=b;rn rn public void t3(int c,int d) rn this.c=c;rn this.d=d;rn rn public void change() rn System.out.println("a+b="+(a+b));rn System.out.println("c+d="+(c+d));rn rn//try2类rnrnpublic class try3 rn int c=1,d=2;rn try2 t1=new try2();rn public void reader() rn rn t1.t3(c, d);//3rn rn//try3类rn我怎么做才能让System.out.println("c+d="+(c+d));这句话输出“c+d=3”rn
!!!!!!小白问题!!!!!!! 求解释
在一条SQL中 有多个子查询的语句rnrn列如:select***(select***(select**)) 这种类型的rn 不知道我这样说你们听的懂不??rn谁叫我是小白了 不会专业术语
AttributeError问题 求大佬解答
[img=https://img-bbs.csdn.net/upload/201801/09/1515429817_447527.png][/img]rnrn[code=python]from django.db import modelsrnrnclass Topic(models.Model):rn """用户学习的主题"""rn text = models.CharField(max_length=200)rn date_added = models.DataTimeField(auto_now_add=True)rnrn def _str_(self):rn '''返回模型的字符串表示'''rn return self.text[/code]rn rn脚本很简单 实在是不知道怎么出错了 就是运行不下去 求大佬解答啊
简单算法问题,求大佬指点
随机取5个数,五个数相加等于100,有多少种组合,用程序写出
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件