精华内容
下载资源
问答
  • s2[5]时 |||C 负数 上面那段程序 输出的是 -1|||A 0 s2以多一个字节的形式显示出来 则不会产生0xCC 如果这两个变量使用8字节 而是4字节偏移填充 发现上面的0xCC并不是变量分界 经过实验 就产生了-1的结果 ...
    
    答案补充
    不好意思 s2[5]时  
    
    
    |||
    C 负数 上面那段程序 输出的是 -1
    
    
    |||
    A 0
    
    
     s2以多一个字节的形式显示出来 则不会产生0xCC 如果这两个变量使用8字节 而是4字节偏移填充 发现上面的0xCC并不是变量分界 经过实验 就产生了-1的结果 而s2为字符数组 它占的空间实际为6个字节 即0 它缺省的会为字符串结尾加入结尾符'/0' 结果如下:68 6865 656C 6C6C 6C6F 6F00 CCCC CCCC CC-1Press any key to continue当strcmp函数比到s1[5] s2[i]);	}	return 0;}将s1 s1[i] s2);	for(int i=0;i<8;i++)	{		printf("%X %X/n" 'o'};	cout<<strcmp(s1 'l' 'l' 'e' 
    答案为-1.因为s1为自动分配的字符串 其后会紧接着其它的代码 在本例中 其占空间就是5个字节 以0结尾 可以编如下程序:#include "stdafx.h"#include <stdio.h>#include <iostream.h>#include "string.h"main(){	char s1[]="hello";	char s2[]={'h'  而它后面的内容是变量分界符0xCC 
    展开全文
  • 1、 广东新生预报名时间3月1日10:00-3月4日12:00,正式报名时间3月1日10:00-3月4日17:00。考生报考时间3月8日14:00-3月...每天22:00至次日8:00系统维护及和银行系统交互对账时间,请考生切勿在此时间内...

    1、 广东

    新生预报名时间为3月1日10:00-3月4日12:00,正式报名时间为3月1日10:00-3月4日17:00。

    考生报考时间为3月8日14:00-3月11日17:00,缴费时间为3月9日10:00-3月12日17:00。

    2、江苏

    新生注册和课程报考同步进行,2021年3月1日9:00--3月5日17:00。每天22:00至次日8:00为系统维护及和银行系统交互对账时间,请考生切勿在此时间段内报名及缴费

    3、安徽

    3月1日09:00-5日18:00进行

    4、北京

    新生注册时间为3月1日9时至5日17时,网上缴费时间截止到3月10日17时,逾期不予办理

    在籍报考、缴费时间:3月1日9时至10日17时。逾期不予办理

    5、重庆

    2021-03-01 09:00 至 2021-03-15 15:00

    6、河北

    1.网上报考、网上支付时间:2021年3月1日—3日,每天8:00—22:00;

    2.现场注册时间:2021年3月1日—3日,每天9:00—11:30,14:00—17:00。

    7、黑龙江省:

    4月报考时间:2021年3月1日-5日(新生)

    2021年1月26日-3月10日(老生)

    展开全文
  • C语言程序设计错题集

    千次阅读 2020-03-06 18:23:00
    C语言程序设计错题集 ...1.下列程序段输出结果为: int x=1, y=012; printf(“%d”,y*x++); A.20 B.10 C.12 D.24 2.以下表达式x&&1 用在if的条件中时,和哪个是等价的: A.x!=1 B.x==0 C.x==1 D....

    C语言程序设计错题集

    2019/03/06

    1.下列程序段输出结果为:

    int x=1, y=012;

    printf(“%d”,y*x++);

    A.20    B.10     C.12      D.24

    2.以下表达式x&&1
    用在if的条件中时,和哪个是等价的:

    A.x!=1          B.x==0           C.x==1         D.x!=0

    3.对于以下代码:

    unsigned short sht = 0;

    sht --;

    执行后,sht的值是?

    A.32767        B.-1         C.2的16次方-1         D.65536

    4.对于以下代码:

    int i=6;

    if ( i<= 6 ) 

      printf("hello\n");;

    else

      printf("bye-bye\n");;

    哪句话是对的?

    A.打印出"hello bye-bye"        B.打印出"bye-bye"        C.打印出"hello"       D.无法编译

    5.在代码:while ( !e )中,!e等价于:

    A.e==1        B.e!=0        C.e == 0       D.e != 1

    6.对于以下代码:

    char ch = -1;

    printf("%d\n", ch);

    输出结果是?

    A.255         B.-1         C.编译错误,因为赋值的时候不能把负数赋给char        DASCII码表中255那个位置的字符

    7.以下代码的输出是 _____.

    int x=0, y=0, z=0;

    z = (x==1) && (y=2);

    printf("%d ", y);

    8.以下代码段的结果是:_____.
    int i=10;
    long long t = sizeof(i++);
    printf("%d", i);

    9.表达式(double)(10/4*4)
    的结果是_____.

    10.以下代码的输出是 :

    int i,x,y; i=x=y=0; do { ++i; if ( i%2 ) x+=i, i++; y +=i++; } while ( i<=7 ); printf("%d %d %d", i, x, y);

     

     

     

     

     

     

     

     

     

     

     

     

     


     


     

     

     

     

    1.正确答案:B

    解析:012是8进制数,而x++的结果是加1以前的值

    2.正确答案:D

    解析:  x只要不是0就是逻辑真 ; 右边的1是确定的值,所以其实不起作用

    3.正确答案:C

    解析:  short类型在各种平台都是16位,2的16次方为65536,所以unsigned&nbsp;short能表达的最大的数是65535 

    4.正确答案:D

    解析:  if后面的printf后面的第二个分号使得else无法和if联结 

    5.正确答案:C

    解析:  A、任何非0整数值都是逻辑的true  B、e前面还有一个!呢  C、任何非0整数值就是逻辑的true,所以只有e是0的时候,!e才会是true  D、任何非0整数值都是逻辑的true

    6.正确答案:B

    解析:  A、char是有符号的  B、这是以整数形式输出  C、char是一种整数,而且是有符号的  D、这是以整数形式输出

    7.正确答案:0

    8.正确答案:10
    解析: sizeof()是静态运算符

    9.正确答案:8

    10.正确答案:9 1 20
    解析: 你注意到x+=i,是以逗号结尾的了吗?

     

     

     

     

     

     

     

     

     

     

     

    展开全文
  • 第一次单元测验返回本次得分为:45.00/...1单选(3分)下列程序段输出结果为:int x=1, y=012;printf(“%d”,y*x++);得分/总分A.20B.103.00/3.00C.24D.122单选(3分)下面程序段的输出结果是?int k;while(k!=0) k=k-1...

    第一次单元测验

    返回
    本次得分为:45.00/45.00, 本次测试的提交时间为:2018-05-20, 如果你认为本次测试成绩不理想,你可以选择再做一次
    1
    单选(3分)
    下列程序段输出结果为:
    int x=1, y=012;
    printf(“%d”,y*x++);
    得分/总分
    • A.
      20
    • B.
      10
      3.00/3.00
    • C.
      24
    • D.
      12
    2
    单选(3分)
    下面程序段的输出结果是?
    int k;
    while(k!=0) k=k-1;
    printf(“%d”, k);
    得分/总分
    • A.
      1
    • B.
      因为没有给k赋初值,因此程序不能通过编译
    • C.
      因为k没有初值,所以结果不确定
    • D.
      0
      3.00/3.00
    3
    单选(3分)
    以下表达式x&&1
    用在if的条件中时,和哪个是等价的:
    得分/总分
    • A.
      x==0
    • B.
      x==1
    • C.
      x!=0
      3.00/3.00
    • D.
      x!=1
    4
    单选(3分)
    以下哪个直接量是十进制的124?
    得分/总分
    • A.
      124d
    • B.
      0124
    • C.
      0x124
    • D.
      0x7C
      3.00/3.00
    5
    单选(3分)
    对于以下代码:
    int i=6;
    if ( i<= 6 ) 
    printf("hello\n");;
    else
    printf("bye-bye\n");;
    哪句话是对的?
    得分/总分
    • A.
      打印出"bye-bye"
    • B.
      打印出"hello bye-bye"
    • C.
      无法编译
      3.00/3.00
    • D.
      打印出"hello"
    6
    单选(3分)
    在代码:
    while ( !e )

    中,!e等价于:
    得分/总分
    • A.
      e != 1
    • B.
      e!=0
    • C.
      e == 0
      3.00/3.00
    • D.
      e == 1
    7
    单选(3分)

    下列可用于C语言程序标识符的一组是(名字间以逗号分隔):

    得分/总分
    • A.

      void,_2a, 2a

    • B.

      void, d, WORD

    • C.

      For, -abc, IF

    • D.

      _if, _123, file

      3.00/3.00
    8
    单选(3分)
    对于以下代码:
    int i,j=6;
    以下哪句话是对的?
    得分/总分
    • A.
      i被初始为0,而j是6
    • B.
      i不会被初始化,而j是6
      3.00/3.00
    • C.
      i和j的初始值都是6
    • D.
      不能通过编译
    9
    单选(3分)
    对于以下代码:
    char ch = -1;
    printf("%d\n", ch);

    输出结果是?
    得分/总分
    • A.
      255
    • B.
      编译错误,因为赋值的时候类型不一致
    • C.
      -1
      3.00/3.00
    • D.
      ASCII码表中255那个位置的字符
    10
    单选(3分)

    对于以下代码:

    int i; scanf("%d", &i); i %= 4;

    执行后,i会有几种可能性?

    得分/总分
    • A.

      1

    • B.

      0

    • C.

      不好说

    • D.

      7

      3.00/3.00
    11
    填空(3分)
    表达式ch =‘B’+‘8’-‘3’表示的字符是:
    得分/总分
     3.00/3.00
    12
    填空(3分)
    以下代码的输出是 _____.
    int x=0, y=0, z=0;
    z = (x==1) && (y=2);
    printf("%d ", y);
    得分/总分
     3.00/3.00
    13
    填空(3分)
    以下代码段的结果是:
    int i=10;
    long long t = sizeof(i++);
    printf("%d", i);
    得分/总分
     3.00/3.00
    14
    填空(3分)

    表达式(double)(10/4*4) 的结果是_____

    得分/总分
     3.00/3.00
    15
    填空(3分)
    以下代码的输出是 :
    int i,x,y;i=x=y=0;do {++i;if ( i%2 ) x+=i, i++;y +=i++;} while ( i<=7 );printf("%d %d %d", i, x, y);
    得分/总分
    展开全文
  • 章节第六周第一次单元测验功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片...1.下列程序段输出结果为: int x=1, y=012; printf("%d", y*x++); A.24  
  • 以下程序段执行后,输出结果为: for n in range(1,5,5): print(n) (4.0分)python中的单行注释为简述在windows环境下搭建python开发环境的方法下列表达式的结果为False的是: (5.0分)输入两个字符串,从第一个字符串中...
  • mooc第五章测验错题

    千次阅读 2020-04-08 17:37:18
    mooc第五章测验错题 2 单选(3分) 下列程序段输出结果为: int x=1, y=012;printf(“%d”,y*x++); 得分/总分 A.20B.12C.103.00/3.00D.24 ...
  • 【判断题】如果希望循环是无限的,我们可以通过设置条件表达式永远True来实现无限...(2.0分)【单选题】执行下列程序段,输出结果是____________。 x = 7.0 y = 5 print(x % y) (2.5分)【判断题】Python 中的中p...
  • 【填空题】要使语句 for i in range(,-4,-1)循环执行3次,则循环变量的初值应当( ) (5.0分)【单选题】下面的程序段求x和y两个数中的大数,( )是不正确的。 (6.1分)【单选题】Python语句 print(type(1//2)的输出结果...
  • 【单选题】假设变量 s、a、b、c 均已定义整型变量,且 a、c 均已赋值(c 大于 0),则与以下 程序段 s=a; for(b=1;b<=c;b++) s=s+1; 功能等价的赋值语句是 。【单选题】能正确表示逻辑关系“a≥10或a≤0"的C语言...
  • 【单选题】Python表达式sqrt(4...len(d)的值【单选题】Python语句 print(type({1,2,3,4})的运行结果是【单选题】下面的程序段求x和y两个数中的大数,( )是不正确的。 (6.1分)【填空题】.循环语句 for i in range(-3...
  • 问题 1 得 10 分,满分 10 分 在x的值处于-2到2,4到8时值“真”,否则“假”的表达式是 正确答案: A. ... 下列程序段输出结果是 int s,x,y,z...
  • 判 断 i 和 j 至 少 有 一 个 值 非 0 的 表 达 式 是 _ A i!=0 & j!=0 B i || j C (i==0 || j==0) D i&...= 1 若 x 是单精度实型变量表达式 (x = 10/4) 的 值是 _ A 2.5 B 2.0 C 3 D 2 写出下列程序段输出结果 fl
  • 【其它】题目:判断 101-200... (20.0分)【单选题】下列程序的运行结果是 _________。 (2.0分)【其它】某实验室要做材料试验,现有长 634m 的钢材,需要长 13m 和 7m 两种规格的试验材料,每种规格至少要一,请编程...
  • C/C++程序找错

    2018-06-05 10:45:55
    C/C++程序找错 1.下面的代码输出是什么,什么? 2.对下列代码进行评价 3.设有以下说明和定义: ...8.写出输出结果 9.以下表达式 10.交换两个变量,不要第三个变量tmp 11.(void *)ptr 和 (*(void**))...
  • 下列程序段执行后的输出结果为 int x=3 int y=10 System.out.println y%x ; A 0 B 1 C 2 D 3 2.下列程序的输出结果是 public class Test { void printValue int m { do { System.out.println "The value is"+m ;
  • JAVA阶段模拟试题

    2011-10-03 10:03:24
    10分析下面JAVA程序段,编译运行后的输出结果是().(选择l项) public class Test{ public void changeString(StringBuffer s){ s.append(“stringbuffer2”); } Public static void main(String[] args){ Test a = ...
  • /* 输出结果 */ return 0; } 程序运行输出: i + j = 30 2-18 编写一个程序,运行时提示输入一个数字,再把这个数字显示出来。 解: 源程序: #include <iostream.h> int main() { int i; cout 请输入一个数字:...
  • 23. 下列程序段执行后 b3 的结果是( )。 boolean b1=true, b2, b3; b3= b1 ? b1 : b2; A) 0 B) 1 C) true D) false 24. 下面数据结构中,属于非线性的是( )。 A) 线性表 B) 树 C) 队列 D) 堆栈 25. 设有定义 int i=...
  • 程序设计基础答案

    2008-06-18 17:06:42
    下列程序段执行后t1的结果是( )。 int x1 = 9, x2 = 6, t1; t1 = x1 > x2 ? x1 : x2; A) 6 B) 9 C) 11 D) 3 20.对于一个三位的正整数 n,取出它的十位数字k(k整型)的表达式是( )。 A) k = n / 10...
  • (2) 编写一个主函数,输入一个整数,调用(1)中的函数,判断此整数是否素数,并输出结果。 (3) 对于属于多函数程序,可以采用每个函数分别进行编辑、编译的方法,然后再连接、运行。如果编译有错时,可分别修改,...
  • 【简答题】准备细胞...)【单选题】请看下面的一段程序: info = {1:'小明', 2:'小黄',3:'小兰'} name = info.get(4,'小红') name2 = info.get(1) print(name) print(name2) 运行上述程序,最终输出结果为()【多选...
  • 6.下列程序段执行后t5的结果是( )。 int t1 = 9, t2 = 11, t3=8; int t4,t5; t4 = t1 > t2 ? t1 : t2+ t1; t5 = t4 > t3 ? t4 : t3; A) 8 B) 20 C) 11 D) 9 7.设 a, b, c, d 均 int 型的变量,并已赋值,下列...
  • 38.并集选择器是各个选择器通过逗号连接而成的,关于构任何形式的选择器都可以作为并集选择器的一部分。()若变量a、支结中描b、t已经正确定义,...执行后的输出结果是若变量已经正确定义int型,述正要通过语句sc...
  • 近十年来的研究,经过各种各样技术路线的努力,终于得到了回报,做出了自己的原型程序,原型程序的目标是模拟 AutoCAD 使用者可以看到的下列组成部分:多文档同时编辑、命令行窗口、主窗口菜单、字符屏幕窗口、多...
  • C语言测验题错题小结

    千次阅读 2019-03-01 19:44:48
    下列程序段输出结果为 int x=1, y=012; printf("%d", y*x++); 正确答案:10.因为012是八进制数10,y++是加一之前的值。 下面程序段的输出结果是: int k; while(k!=0) k=k-1; printf("%d"...
  • C作业第2次

    2021-03-11 21:33:39
    执行下列程序段输出结果是()。(2分) double x = 2.5, y = 4.7; int a = 7; printf("%.1f", x + a%3 * (int)(x+y) % 2 / 4); 2-2 设a 整型变量,不能正确表达数学关系:10 < a < 15 的 C 语言表达式是...
  • 【单选题】下列程序输出结果为_________ 。【单选题】给定如下程序,编译运行,错误出现在_________ 。【简答题】【单选题】给定如下 Java 代码,编译运行时,结果是_________ 。【单选题】下面程序代码执行后输出...
  • Java方法 练习

    2020-07-01 16:10:15
    4、下面这段程序的执行结果为: C 5、已知如下代码,则位置(1)处正确的方法调用代码为? A 6、已知方法的定义形式如下:public void plus(int a,int b){} 下列选项中哪两个是合法的重载方法?(多选) AC 7、...
  • Java方法的练习题

    2020-07-06 01:17:47
    4、下面这段程序的执行结果为: C 5、已知如下代码,则位置(1)处正确的方法调用代码为? A 6、已知方法的定义形式如下:public void plus(int a,int b){} 下列选项中哪两个是合法的重载方法?(多选) AC 7、下列...

空空如也

空空如也

1 2 3 4 5 ... 9
收藏数 178
精华内容 71
关键字:

下列程序段输出结果为