精华内容
下载资源
问答
  • void ss (char *s,char t) { while (*s) { if(*s==t) *s=t-‘a’+’A’; s++; } } void main() { char str1[100]=“abcddfefdbd”,c=‘d’; ss (str1,c); printf ("%s\n",str1); } ABCDDEFEDBD ...Abcd...

    void ss (char *s,char t)
    {
    while (*s)
    {
    if(*s==t) *s=t-‘a’+’A’;
    s++;
    }
    }
    void main()
    {
    char str1[100]=“abcddfefdbd”,c=‘d’;
    ss (str1,c); printf ("%s\n",str1);
    }

    ABCDDEFEDBD
    abcDDfefDbD
    abcAAfefAbA
    Abcddfefdbd

    解析:
    函数ss的功能就是将字符串s中的所有字符为t的字符替换为大写字符。对
    于主函数中的函数ss的调用,就是将字符串str1中的小些字符’d’替换成大写字符’D’。所以
    正确答案是B。

    展开全文
  • 习题3.6 阅读下面程序,分析其执行过程,写出输出结果 #include <iostream> using namespace std; class Student {public: Student(int n,float s):num(n),score(s){} void change(int n,float s) {num=n.....

    谭浩强c++ 面向对象程序设计(第2版)
    习题3.6 阅读下面程序,分析其执行过程,写出输出结果

    #include <iostream>
    using namespace std;
    class Student
     {
    	 public:
    	   Student(int n,float s):num(n),score(s){}
    	   void change(int n,float s) {num=n;score=s;}
    	   void display(){cout<<num<<" "<<score<<endl;}
    	 private:
    	   int num;
    	   float score;
     };
    
    int main()
    {
    	Student stud(101,78.5);
    	stud.display();
    	stud.change(101,80.5);
    	stud.display();
    	return 0;
    }
    

    输出结果

    101 78.5
    102 80.5
    

    分析:第一个直接通过析构函数赋初值,输出得到101和78.第二个的话只是做了一个修改,输出得到101和80.5。此题考察的是读程序的分析能力,难度比较简单。

    展开全文
  • 面试题:下面程序运行结果

    千次阅读 2017-01-13 15:57:09
    摘自:https://zhidao.baidu.com/question/489562987146637292.html下面程序运行结果是什么?public class Dervied extends Base {private String name = "dervied"; public Dervied() { tellName(); printName

    摘自:https://zhidao.baidu.com/question/489562987146637292.html

    下面程序的运行结果是什么?

    public class Dervied extends Base {
    
    private String name = "dervied";
    
        public Dervied() {
            tellName();
            printName();
        }
    
        public void tellName() {
            System.out.println("Dervied tell name: " + name);
        }
    
        public void printName() {
            System.out.println("Dervied print name: " + name);
        }
    
        public static void main(String[] args){
            new Dervied(); 
        }
    }
    
    class Base {
    
        private String name = "base";
    
        public Base() {
            tellName();
            printName();
        }
    
        public void tellName() {
            System.out.println("Base tell name: " + name);
        }
    
        public void printName() {
            System.out.println("Base print name: " + name);
        }
    }

    输出:

    Dervied tell name: null
    Dervied print name: null
    Dervied tell name: dervied
    Dervied print name: dervied

    关键点:问题出在构造函数的地方,对于java中的extends,每个子类构造方法的第一条语句都是隐含的调用super,而且如果父类没有这种形式的构造函数就会报错。

    详细解释
    1,首先先说一下父类与子类方法覆写(overrider)相关的概念,覆写在java中主要是通过方法表来完成,java中每个类型(Class)中都存在一个方法表,其中存放java类型的实例方法(public/protected),static方法属于静态方法,和类型相关,不属于javad实例方法。private和default属于私有方法,private/default修饰的方法不进入类型的方法表。

    2,接下来说一下和方法,其中称为类初始化方法,称为对象实例化方法,该问题就与方法息息相关。
    方法:
    Java在进行对象创建时首先进行类型加载,如果Class类型存在父类型,则需要先加载父类完成以后再加载子类型。并且对static变量进行初始化操作,对static变量或者static代码块初始化的逻辑就封装在方法中。
    Java类型初始化过程中对static变量的初始化操作依赖与对static变量的赋值语句的前后关系,static语句块与static变量声明存在位置关系,java编译器与static变量的赋值位置有关。
    方法:
    Java对象在进行实例化时,首先会进行父类的实例化操作,然后再进行子类的实例化操作。该部分操作封装在方法中,并且子类的方法中会首先对父类方法的调用。
    Java对象实例化过程中对实例域的初始化赋值操作全部在方法中进行,方法显式的调用父类的方法,实例域的声明语句以及实例初始化语句块存在位置关系,方法以构造方法作为结束。

    接下来回到这道题上来,启动java虚拟机:
    第一步:加载应用用到的类,加载顺序为Base–>Dervied,这里涉及到方法的调用,但是当前类型中没有static域或者是static{},所以方法不再讨论。

    第二步:对象实例化操作,首先我们new Dervied();,这样就触发对Dervied.的调用,但是根据以上知识(“并且子类的方法中会首先对父类方法的调用”)我们可以知道,Dervied.首先会调用到Base.方法,所以现在我们调用的方法是Base.,Base.方法中,首先是对name域(父类Base)进行初始化,然后调用tellName()方法,因为子类以及覆写了tellName()方法,所以tellName方法实际调用为Dervied.tellName()方法,tellName方法要打印name域(子类Dervied)的值,但是当前Dervied对象中的name域还没有被初始化,所以打印出来的值为null。printName()方法执行与tellName()方法一致。

    第三步:Base.方法返回到Dervied.方法中,紧接着对name域(子类Dervied)进行初始化操作,然后调用子类Dervied的tellName方法和printName方法,name域(子类Dervied)已经初始化完成,所以能正确打印出来。

    展开全文
  • 根据scanf()的返回值判断scanf()是否成功读入了指定的数据项数,使程序在用户输入123a时,能输出如下运行结果:123a↙Input error! 输入格式: “%d %d” 输出格式: 如果成功读入指定的数据项数,输出格式为:“a...

    1 检测用户错误输入

    题目内容:
    根据scanf()的返回值判断scanf()是否成功读入了指定的数据项数,使程序在用户输入123a时,能输出如下运行结果:123a↙Input error!
    输入格式: “%d %d”
    输出格式:
    如果成功读入指定的数据项数,输出格式为:“a = %d, b = %d\n” (注意:等号的两边各有一个空格)输入非法数据,输出格式为:“Input error!”

    #include <stdio.h>
    #include <stdlib.h>
    int main()
    {   
    int c;   
    int a,b;   
    c=scanf("%d %d",&a,&b);   
    if(c==2)       
    printf("a = %d, b = %d\n",a,b);   
    else       
    printf("Input error!");   
    return 0;
    }

    2 闰年判断

    题目内容:
    从键盘任意输入一个公元年份(大于等于1),判断它是否是闰年。若是闰年输出“Yes”,否则输出“No”。要求对输入数据进行合法性判断。已知符合下列条件之一者是闰年:(1)能被4整除,但不能被100整除;(2)能被400整除。
    运行结果示例1:2015↙No
    运行结果示例2:2016↙Yes
    运行结果示例3:-123↙Input error!
    运行结果示例4:a↙Input error!
    输入格式: "%d"输出格式:
    是闰年,输出:"Yes\n"不是闰年,输出:"No\n"输入数据不合法,输出:“Input error!\n”

    #include <stdio.h>
    #include <stdlib.h>
    int main()
    {   
    int a;   
    scanf("%d",&a);
    if(a>=1)
        {       
    if(a%4==0&&a%100!=0||a%400==0)           
    printf("Yes\n");       
    else           
    printf("No\n");
        }   
    else       
    printf("Input error!\n");   
    return 0;
    }

    3 程序改错

    题目内容:
    下面代码的功能是将百分制成绩转换为5分制成绩,具体功能是:如果用户输入的是非法字符或者不在合理区间内的数据(例如输入的是a,或者102,或-45等),则程序输出 Input error!,否则将其转换为5分制输出。目前程序存在错误,请将其修改正确。并按照下面给出的运行示例检查程序。

    //错误代码
     #include<stdio.h>   
     int main()  
      {       
      int score;       
      char grade;       
      printf("Please input  score:");       
      scanf("%d", &score);       
      if (score < 0 || score > 100)                
      printf("Input error!\n");        
      else if (score >= 90)              
      grade = 'A’;        
      else if (score >= 80)             
      grade = 'B';           
      else if (score >= 70)             
      grade = 'C';          
      else if (score >= 60)             
      grade = 'D';         
      else             
      grade = 'E';         
      printf("grade:%c\n", grade);        
      return 0;
      }

    程序运行结果示例1:Please input score:-1↙Input error!
    程序运行结果示例2:Please input score:95↙grade: A
    程序运行结果示例3:Please input score:82↙grade: B
    程序运行结果示例4:Please input score:72↙grade: C
    程序运行结果示例5:Please input score:66↙grade: D
    程序运行结果示例6:Please input score:32↙grade: E
    程序运行结果示例7:Please input score:127↙Input error!
    输入提示信息:“Please input score:\n”
    输入格式: “%d”
    输出格式:
    用户输入存在错误时,输出提示信息:“Input error!\n”
    输出格式:“grade: %c\n” (注意:%c前面有一个空格)

    //更改后代码
           #include<stdio.h>
           int main()
           {
               int score,x;
               char grade;
               printf("Please input score:\n");
               x=scanf("%d", &score);
               if (score < 0 || score > 100 || x!=1)
               	{
                    printf("Input error!\n");
                    return 0;
                    }
                else if (score >= 90)
                     grade = 'A';
                else if (score >= 80)
                     grade = 'B';
                else if (score >= 70)
                     grade = 'C';
                else if (score >= 60)
                     grade = 'D';
                else
                     grade = 'E';
                printf("grade: %c\n", grade);
                return 0;
               }

    4 字符类型判断

    题目内容:
    从键盘键入任意一个字符,判断该字符是英文字母(不区分大、小写)、数字字符还是其它字符。若键入字母,则屏幕显示 It is an English character.;若键入数字则屏幕显示It is a digit character. ;若输入其它字符,则屏幕显示:It is other character.
    程序的运行示例1:Input simple:b↙It is an English character.
    程序的运行示例2:Input simple:6↙It is a digit character.
    程序的运行示例3:Input simple:*↙It is other character.
    程序的运行示例4:Input simple:A↙It is an English character.
    输入信息提示:“Input simple:\n”
    输入格式: “%c”
    输出格式:
    英文字符的输出格式:“It is an English character.\n”
    数字的输出格式:“It is a digit character.\n”
    其它字符的输出格式:“It is other character.\n”

    #include<stdio.h>
    int main()
    {
        char ch;
        printf("Input simple:\n");
        scanf("%c",&ch);
        if(ch<='z'&&ch>='a'||ch<='Z'&&ch>='A')
            printf("It is an English character.\n");
        else if(ch<='9'&&ch>='0')
            printf("It is a digit character.\n");
        else 
        	printf("It is other character.\n");
        return 0;
    }

    5 快递费用计算(7分) 题目内容:上海市的某快递公司根据投送目的地距离公司的远近,将全国划分成5个区域:

    在这里插入图片描述

    快递费按邮件重量计算,由起重费用、续重费用两部分构成:(
    1) 起重(首重)1公斤按起重资费计算(不足1公斤,按1公斤计算),超过首重的重量,按公斤(不足1公斤,按1公斤计算)收取续重费;
    (2)同城起重资费10元,续重3元/公斤;
    (3)寄往1区(江浙两省)的邮件,起重资费10元,续重4元;
    (4)寄往其他地区的邮件,起重资费统一为15元。而续重部分,不同区域价格不同:2区的续重5元/公斤,3区的续重6.5元/公斤,4区的续重10元/公斤。
    编写程序,从键盘输入邮件的目的区域编码和重量,计算并输出运费,计算结果保留2位小数。程序中所有浮点数的数据类型均为float。提示:续重部分不足一公斤,按1公斤计算。因此,如包裹重量2.3公斤:1公斤算起重,剩余的1.3公斤算续重,不足1公斤按1公斤计算,1.3公斤折合续重为2公斤。如果重量应大于0、区域编号不能超出0-4的范围。
    程序运行结果示例1:4,4.5↙
    Price: 55.00
    程序运行结果示例2:5,3.2↙
    Error in AreaPrice: 0.00
    输入格式:
    用逗号分隔的两个数字,第一个表示区域、第二个是重量:"%d,%f"
    输出格式:
    价格的输出格式:“Price: %5.2f\n”
    区域错误的提示信息:“Error in Area\n”

    #include <stdio.h>
    #include <stdlib.h>
    int main()
    {   
    int mark;   
    float weight,price;   
    scanf("%d,%f",&mark,&weight);   
    if(mark<0||weight<=0||mark>4)       
    printf("Error in Area\n");   
    else
    {      
    if(weight<=1)           
    weight=1;       
    else           
    weight=(int)weight+1;
    }   
    switch(mark)
        {       
    case 0 : price=10+(int)(weight-1)*3;
    break;       
    case 1 : price=10+(int)(weight-1)*4;           
    break;      
    case 2 : price=15+(int)(weight-1)*5;          
    break;       
    case 3 : price=15+(int)(weight-1)*6.5;           
    break;       
    case 4 : price=15+(int)(weight-1)*10;           
    break;
        }  
    printf("Price: %5.2f\n",price);   
    return 0;
    }

    6 数位拆分v2.0

    题目内容:
    从键盘上输入一个4位数的整数n,编写程序将其拆分为两个2位数的整数a和b,计算并输出拆分后的两个数的加、减、乘、除和求余运算的结果。例如n=-4321,设拆分后的两个整数为a,b,则a=-43,b=-21。除法运算结果要求精确到小数点后2位,数据类型为float。求余和除法运算需要考虑除数为0的情况,即如果拆分后b=0,则输出提示信息"The second operater is zero!"
    程序的运行结果示例1:
    Please input n:1200↙
    12,0
    sum=12,sub=12,multi=0
    The second operator is zero!
    程序的运行结果示例2:
    Please input n:-2304↙
    -23,-4
    sum=-27,sub=-19,multi=92
    dev=5.75,mod=-3
    输入提示信息:“Please input n:\n”
    输入格式: “%d”
    输出格式:
    拆分后的两个整数的输出格式:"%d,%d\n"
    加法、减法、乘法的输出格式:“sum=%d,sub=%d,multi=%d\n”
    除法和求余的输出格式:“dev=%.2f,mod=%d\n”
    除数为0的提示信息:“The second operator is zero!\n”

    #include<stdio.h>
    int main(){
        int n,a,b;
        printf("Please input n:\n");
        scanf("%d",&n);
        a=n/100;
        b=n%100;
        printf("%d,%d\n",a,b);
        printf("sum=%d,sub=%d,multi=%d\n",a+b,a-b,a*b);
        if(b==0) printf("The second operator is zero!\n");
        else printf("dev=%.2f,mod=%d\n",a/1.0/b,a%b);
        return 0;
    }

    7 出租车计价

    题目内容:已知某城市普通出租车收费标准为:起步里程为3公里,起步费为8元,10公里以内超过起步里程的部分,每公里加收2元,超过10公里以上的部分加收50%的回空补贴费,即每公里3元。出租车营运过程中,因堵车和乘客要求临时停车等客的,按每5分钟加收2元计算,不足5分钟的不计费。从键盘任意输入行驶里程(精确到0.1公里)和等待时间(精确到分钟),请编程计算并输出乘客应支付的车费,对结果进行四舍五入,精确到元。
    程序运行结果示例1:Input distance and time:2,2↙fee = 8
    程序运行结果示例2:Input distance and time:5,5↙fee = 14
    程序运行结果示例3:Input distance and time:12,15↙fee = 34
    程序运行结果示例4:Input distance and time:20,0↙fee = 52
    输入提示信息:“Input distance and time:”
    输入格式:
    用逗号分隔的两个数字,第一个表示距离、第二个表示时间:"%f,%d"输出格式:“fee = %.0f\n” (注意:等号的两边各有一个空格)

    #include<stdio.h>
    int main(){
        float dis,fee=0;
        int tim;
        printf("Input distance and time:");
        scanf("%f,%d",&dis,&tim);
        tim=tim/5;
        fee+=2*tim;
        if(dis>10){
            fee+=3*(dis-10);
        }
        if(dis>3){
            dis=dis>=10?10:dis;
            fee+=2*(dis-3);
        }
        if(dis>0){
            fee+=8;
        }
        printf("fee = %.0f\n",fee);
        return 0;
    }

    8 数据区间判断

    题目内容:
    从键盘输入一个int型的正整数n(已知:0<n<10000),编写程序判断n落在哪个区间。如果用户输入的数据不在指定的范围里,程序输出 “error!”。例如,输入265,则该数属于区间 100-999。
    程序运行结果示例1:
    Please enter the number:2563↙
    2563: 1000-9999
    程序运行结果示例2:
    Please enter the number:156↙
    156: 100-999
    程序运行结果示例3:
    Please enter the number:36↙
    36: 10-99
    程序运行结果示例4:
    Please enter the number:3↙
    3: 0-9
    程序运行结果示例5:
    Please enter the number:10923↙
    error!
    输入提示信息:“Please enter the number:\n”
    输入错误提示信息:“error!\n”
    输入格式: “%d”
    输出格式:
    输出的区间判断:
    “%d: 1000-9999\n”
    “%d: 100-999\n”
    “%d: 10-99\n”
    “%d: 0-9\n”

    #include<stdio.h>
    int main()
    {
        int x;
        printf("Please enter the number:\n");
        scanf("%d",&x);
        if(x<=0||x>=10000) printf("error!\n");
        else if(x>=0&&x<10) printf("%d: 0-9\n",x);
        else if(x>=10&&x<100) printf("%d: 10-99\n",x);
        else if(x>=100&&x<1000) printf("%d: 100-999\n",x);
        else if(x>=1000&&x<10000) printf("%d: 1000-9999\n",x);
        return 0;
    }

    9 计算一元二次方程的根v2.0

    题目内容:根据下面给出的求根公式,计算并输出一元二次方程的两个实根,要求精确到小数点后4位。其中a,b,c的值由用户从键盘输入。如果用户输入的系数不满足求实根的要求,输出错误提示 “error!”。程序中所有的数据类型均为float。

    在这里插入图片描述

    程序运行结果示例1:
    Please enter the coefficients a,b,c:1,2,1↙
    x1=-1.0000, x2=-1.0000
    程序运行结果示例2:
    Please enter the coefficients a,b,c:2,6,1↙
    x1=-0.1771, x2=-2.8229
    程序运行结果示例3:
    Please enter the coefficients a,b,c:2,1,6↙
    error!
    输入提示信息:“Please enter the coefficients a,b,c:\n”
    输入格式: “%f,%f,%f”
    输出格式: “x1=%7.4f, x2=%7.4f\n”
    如果输入的系数不满足求实根的要求,输出错误提示信息:“error!\n”

    #include<stdio.h>
    #include<math.h>
    int main()
    {
        float a,b,c,x,y;
        printf("Please enter the coefficients a,b,c:\n");
        scanf("%f,%f,%f",&a,&b,&c);
        x=-b/2/a;
        y=b*b-4*a*c;
        if(y<0) 
      printf("error!\n");
        else 
      printf("x1=%7.4f, x2=%7.4f\n",x+sqrt(y)/2/a,x-sqrt(y)/2/a);
        return 0;
    }
    展开全文
  • 如果程序运行时间长,需要实时的获取输出,或者输出比较多的情况下,就使用stdout这样的属性,不断调用readline获取输出就好。 然后关于第二个问题。其实使用Popen类就可以完美解决,Popen类的cwd参数用来设定子...
  • 7.1 分析并写出下面程序运行结果

    千次阅读 2017-12-01 20:19:13
    #include //#include int square(int i) { return i*i; } int main() { int i=0; i=square (i); for (;i;i++) { static int i=1; i+=square (i);
  • vs2019 开始自己的第一个C++程序

    万次阅读 多人点赞 2019-03-16 21:09:43
    还不想使用vs2019的用户可以看博主的vs2017这篇博客:vs2017安装和使用教程(详细)里面涵盖了大...这是针对于以上安装教程的C++项目新建示例,与vs2017稍有不同,旨在示范从项目搭建到程序运行的简单流程,代码就...
  • 编写 Java 程序,在控制台中输入日期,计算该日期是对应年份的第几天。 实现思路: (1)声明变量 year、month和 date,用于存储日期中的年、月、日。 (2)声明变量 days,用于存储累加的天数。 (3)通过 ...
  • 运行以下程序时,从键盘输入3.6,2.4,(表示回车),则下面程序运行结果是: include <stdio.h> #include <math.h> main() { float x,y,z; scanf("%f,%f",&x,&y); z=x/y; while(1) { if(fabs(z)&...
  • 根据scanf()的返回值判断scanf()是否成功读入了指定的数据项数,使程序在用户输入123a时,能输出如下运行结果: 123a↙ Input error! 输入格式: “%d %d” 输出格式: 如果成功读入指定的数据项数,输出格式为:“a ...
  • 阅读下面程序,并写出运行结果

    千次阅读 2016-05-26 09:05:32
    * 文件名称:第12周项目:阅读下面程序,并写出运行结果 * 作者:马康泰 * 完成日期:2016.5.19 * 版本号:v1.0 * * 问题描述:阅读下面程序,并写出运行结果 * 输入描述: * 程序输出: */ //虚...
  • 改成Python3.8解释器(红色椭圆),结果就正常输出了 本人是技术小白,之前学了一段时间python,后面没怎么深入,最近想好好学一下Python,看了一段时间的书,在Python自带的idle写过一些代码,然后下...
  • 根据scanf()的返回值判断scanf()是否成功读入了指定的数据项数,使程序在用户输入123a时,能输出如下运行结果: 123a↙ Input error! 输入格式: "%d %d" 输出格式: 如果成功读入指定的数据项数,...
  • 已知字母A的ASCII码为十进制的65,下面程序输出是______A_____. #include<stdio.h> void main() {char ch1,ch2; ch1='A'+'5'-'3'; ch2='A'+'6'-'3'; printf("%d,%c\n",ch1,ch2); } A) 67,D B) B,C C) C,D D) 不...
  • 最近在使用eclipse遇到了问题,程序无论怎么运行都是之前修改前的程序结果,如下面所示: package test; public class test { public static void main(String[] args) { // TODO Auto-generated method stub...
  • 下面程序执行输出几个hello

    千次阅读 2017-03-20 22:39:21
    美团2016校园招聘 研发工程师(一) 下面程序执行输出几个hello? #include #include int main( ) { fork( ); fork( ); fork( ); printf(“hello\\n”); return 0; } A 3 B 4 C 6 D 8 正
  • 这里分享一下我用Sublime Text3写Python程序,不能运行含有输入输出程序的解决办法,即不能交互问题的解决。办法很简单,手动安装sublimerepl插件,即可配置交互环境,正常输入输出。 一、问题具体描述:安装...
  • C语言字符串输入输出

    万次阅读 多人点赞 2018-01-26 21:30:39
    字符串的输出 在C语言中,输出字符串的函数有两个: puts():直接输出字符串,并且只能输出字符串。printf():通过格式控制符 %s 输出字符串。除了字符串,printf() 还能输出其他类型的数据。 这两个函数前面...
  • 请检查下面程序,找出其中的错误并改正,然后上机调试,使之能正常运行,从键盘输入,检查输出
  • Contents 1. 前言 2. 使用临时文件 3. 使用匿名管道 4. 使用popen ...比如实现一个ping程序来测试网络的连通性,实现ping函数需要写上200~300行代码,为什么不能直接调用系统的ping命令...
  • linux 后台运行程序输出重定向

    万次阅读 2014-05-28 09:32:40
    很多时间,我们希望程序后台运行,这样不会干扰我们做别的事,也可以关闭shell登录,
  • ![图片说明](https://img-ask.csdn.net/upload/201811/06/1541509793_371373.png) **如图** ![图片说明]...**再次调试时会出现文件不存在的错误**
  • 可以看到我们图形界面和程序运行的返回的信息是一样的,并且成功把数据展示到图形界面。 1.怎么获取输出信息。eg:我们平时用编译器,例如pycharm,运行的时候,会有很多信息...
  • 后台运行python程序输出缓冲区问题

    千次阅读 2016-06-13 16:00:59
    运行程序后输出结果如下: # python test1.py stderr1 stderr2 stdout1 stdout2 可以看到stderr的输出都在stdout前面,证明了stderr输出是没有输出到缓冲区的,而stdout有。 通过上面两个实验可得出...
  • 本来是可以运行的,但是我添加了几个已有项 .h和.cpp 然后在运行就出现这种情况了,我用vb来做也是这样,(原来的.h和.cpp是可以在C++的main函数调用,在小黑框正常运行的)
  • 入门学习Linux常用必会60个命令实例详解doc/txt

    千次下载 热门讨论 2011-06-09 00:08:45
    登录会看到下面这个界面(以超级用户为例): [root@localhost root]# last login:Tue ,Nov 18 10:00:55 on vc/1 上面显示的是登录星期、月、日、时间和使用的虚拟控制台。 4.应用技巧 Linux 是一个真正的多...
  • 新建python文件,输入下面代码,测试发现发送给python解释器时,默认为cp936的编码方式,而py文件为UTF-8的编码方式,cp936和UTF-8的编码方式对于英文字符集是兼容的,而对于中文,两种的编码方式是不同的,因此用...
  • 题目(阿里笔试题):下面代码在64位Linux系统编译执行,输出结果是__。#include <stdint.h> #include <stdio.h> void print_size(int32_t array[10]){ printf("%d\n", sizeof(array)); } int main () { int...
  • C++中计算程序运行时间

    万次阅读 多人点赞 2018-09-29 19:19:12
    因此对于程序员来说,如何计算程序运行时间就是一个需要解决的基本问题了。对于C++来说,在C++11之前并没有与时间相关的直接的标准库,基本上是使用C语言中对时间进行处理的相关功能,或者直接使用和平台相关的系....
  • Visual Studio 2017中程序运行结果无法停留的解决办法解决方法1解决方法2 本人第一篇CSDN博客,因为想试试水,所以想到了这个问题, 在我刚刚接触Visual Studio 2017的时候也碰到过这个问题,下面是这个问题的解决...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 907,295
精华内容 362,918
关键字:

下面程序运行后输出结果是