• C语言最重要的知识点2


    1)合法的用户标识符考查: 
      合法的要求是由字母,数字,下划线组成。有其它元素就错了。 
      并且第一个必须为字母或则是下划线。第一个为数字就错了。  
      关键字不可以作为用户标识符号。main  define  scanf  printf 都不是关键字。迷惑你的地方If是可以做为用户标识符。因为If中的第一个字母大写了,所以不是关键字。

    2)实型数据的合法形式: 
      2.333e-1 就是合法的,且数据是2.333×10-1。   考试口诀:e前e后必有数,e后必为整数。.

     3)字符数据的合法形式:: 
       '1' 是字符占一个字节,"1"是字符串占两个字节(含有一个结束符号)。 
      '0' 的ASCII数值表示为48,'a' 的ASCII数值是97,'A'的ASCII数值是65。

    1.执行下列语句序列后,不可能出现的运行结果是________。 int  n;  
    scanf( "%d", &n);  switch ( n ) {  
    case 1:  
    case 2:  putchar('X');  case 3:  
    case 4:  putchar('Y'); break;  default:  putchar('Z');  
    A. 显示:z B. 显示:xy C. 显示:x D. 显示:y

    2.设a,b为整型变量, 且二者均不为0, 以下关系表达式中恒成立的是________。 
    A. a/b*b/a==1 B. a/b*b==a C. a*b/a==b 
    D. a*b/ a*b ==1 
    3.设有定义:int x=10,y=20,z=30; 则执行下列语句后的结果是________。 if ( x>y ) z=x; x=y; y=z; 
    printf("%d,%d,%d",x, y, z ); 
    A. 20,30,20 B. 20,30,30 C. 20,30,10 D. 10,20,30 

    4.下列程序的输出结果是_______。 main() { 
    int  a = 011; 
    printf( "%d ", ++a ); } 
    A. 9 B. 10 C. 11 D. 12 
    5.设 x, y 和 z 是int型变量,且 x=3, y=4, z= 5,则下面表达式中值为0的是______。 
    A. !(x<y)&&!z||1 B. x==y&&y!=z C.x||y+z&&y-z D. y&&’y’

  • 相关阅读:
    crontab机会任务监控
    Python 模块的一般处理
    MySQLdb autocommit
    MySQLdb callproc 方法
    Pthon MySQLdb 的安装
    CentOS7安装MySQL
    Linux中的网络
    Linux中的盘符问题
    类比的方法学习Performance_schema
    MySQL 设置数据库的隔离级别
  • 原文地址:https://www.cnblogs.com/wztblog/p/125ko.html
Copyright © 2020-2023  润新知