c语言练习1输入输出选择题
    1.能将高级语言源程序转换成目标语言程序的是()a.调试程序b.解释程序c.编译程序d.编辑程序
    2.构成c语言程序的基本单位是()
    a.函数b.过程c.子程序d.子例程
    3.可以在c语言中用做变量名的一组是()
    a.voidb.xx_23c.ford.22cdefine_654-xyzdowordifauxbool
    4.若有类型说明语句charm;intn;doublex,y;则表达式m*n+ycx的结果类型是()
    a.floatb.charc.intd.double
    5.下面列出语句中符合c语言语法的赋值语句是()
    a.a=b+c--a+7;b.a=a++=7;c.a=7+b,c=a+7;d.a=c+7=b+a+7;
    6.决定c语言函数返回值的类型的是()
    a.return语句中的表达式类型b.调用函数时的实际参数类型c.依据计算结果的类型d.定义函数时所选定的函数类型
    7.以下选项中属于c语言的数据类型是()
    a.逻辑型b.单精度型c.复数型d.子集型
    8.在c语言中,不正确的shortint类型的常数是()a.0x4ffb.0665c.-6531d.33000
    9.存有定义intx=-2;当继续执行语句printf(\后,输入()a.-2,-2b.-2,65534c.65534,-2d.65534,65534
    10.使用格式化输入函数scanf()输入一个无符号数给变量x,以下不正确的是()a.scanf(\b.scanf(\c.scanf(\d.scanf(\
    11.以下可以用作c语言标识符的一组就是()a.modequalgotob.valenumdef
    c._123dcosticountd.#abssignedbull
    12.以下叙述中不恰当的就是()
    a.字符型数组可以在定义时进行初始化b.允许对字符型数组进行整体输入、输出c.字符型数组中可以存放字符串
    d.可以通过赋值运算符\对另一个字符型数组展开整体赋值
    13.以下说法中正确的是()
    a.c程序从第一个函数已经开始继续执行b.调用函数必须在主函数中定义c.c程序总是从主函数已经开始继续执行d.主函数必须放到程序的结尾
    14.在c语言程序中,如未说明函数类型,则函数的隐含类型为()a.doubleb.intc.longd.char
    15.以下合法的一组常量就是()
    a.1.24e3,08211,0xff,12lb.38.00e8f,12ul,0177777,'x'c.20fa,07321,0xffff,\d.3.14e2.3,0x32768,-27,1ul
    16.语句printf(\在屏幕上的的输入结果就是()a.##bb##b.##\\b\\b##c.####d.##
    17.字符型(char)数据在计算机内存当中的存储形式是()a.反码b.补码c.ascii码d.bcd码
    18.以下建议运算数必须就是整型的运算符就是()a./=b.%c.!=d.!
    19.在下面的语句中,错误的赋值语句是()
    a.x=(y=(z=2,m=3));b.x=i+++3;c.xcx/y=2d.x=y==x+1
    20.若变量已正确定义并赋值,下面合法的c语言赋值表达式是()a.x=y+8=3*zb.x++=3c.k=12.5%3d.a+=(a=a*2)一个完整的c语言程序
    21.下面一组中都就是c语言关键字的就是()
    a.consttypedefvolatileb.signedaboutstructc.staticvoidcatalogd.continuestdiounion
    22.若已定义m和n为float类型,则表达式m=1.0,n=m+5/2的值就是()a.3b.3.000000c.3.500000d.4
    23.语句printf(\\n\的输出结果是()a.16b.7c.6d.5
    24.下面列举c语言常量中合法的一组就是()
    a.1l,0380,1.2e2.3,'s'b.3.8e3,1.8f,\\ff,\c.'\\\\',0732,\\xffl,363ud.01000,12.34,12ul,2af0
    25.共同组成c语言程序的就是()
    a.子程序b.过程c.函数d.主程序和子程序
    26.关于预处理命令,错误的观点就是()a.均以\结尾b.在真正编程前处置c.后面不提分号d.必在程序结尾
    27.在c程序中,设一表达式中包含有int,long,unsigned和char类型的变量和数据,则表
    达式最后的运算结果类型就是()a.intb.charc.unsignedd.long
    28.已知inta=6;则执行a+=a-=a*a;语句后,a的值为()a.36b.0c.-24d.-60
    29.关于c语言的主函数叙述恰当的就是()
    a.c程序可以有多个main函数b.c程序必有一个而且只能有一个main函数c.c程序可以没有main函数d.c程序的执行不一定在main函数开始执行
    30.未知inta=1,b=-1;则语句printf(\\n\(a--,++b));的输入结果就是()
    a.-1b.0c.1d.语句错误
    31.在c语言中,恰当的实型常数就是()a.5eb..10c.2e3.1d.e4
    32.假定x和y为double型,则表达式x=2,y=x+3/2的值是()a.3.500000b.3c.2.000000d.3.000000
    33.程序运行输入了错误的结果,可以就是以下哪一个因素()a.算法错误b.未编程c.打听没库函数d.系统资源配置不当
    34.在c语言中,以下列出的正确实型常数是()a.2eb.06c.3e2.1d.e5
    35.以下程序的输入结果就是()
    main()
    {inta=12,b=12;
    printf(“%d%d\\n”,--a,++b);}
    a.1010b.1212c.1110d.1113
    36.程序运行输出了错误的结果,可以排除下列哪一个因素()a.未通过编译b.运行时输入数据错误c.算法错误d.系统资源配置不当
    37.以下非法的赋值语句就是()
    a.n=(i=2,++i);b.j++;c.++(i+1);d.x=j>0;
    38.c语言程序中可以对程序展开注解,注解部分采用的符号就是()
    a.\和\和\和\和\
    39.以下不是c语言中的关键字的就是()
    herwise
    40.以下常数中合法的c字符常量就是()a.\
    41.执行语句:printf(“|.5f|\\n”,12345.678);的输出是()a.|12345.67800|b.|12345.6780|c.|12345.67800|d.|12345.678|
    42.c语言中建议操作数都为整型数据的算术运算符就是()a./b.&&c.%d.*
    43.构成c程序的基本单位是()a.函数b.过程c.子程序d.文件
    44.建有表明语句:chara=’\\79’;则变量a()
    a.包含1个字符b.包含2个字符c.包含3个字符d.说明不合法
    45.若已定义x和y为double类型,则表达式x=3,y=x+3/2的值就是a.3b.4c.4.0d.4.5
    46.c语言规定,在一个源程序中,main函数的位置是()a.必须在最开始b.必须在系统调用的库函数的后面c.可以在程序中的任意位置d.必须在最后
    47.若存有定义:intc1=1,c2=2,c3;,则语句c3=1.0/c2*c1;继续执行后,c3中的值就是()a.0b.0.5c.1d.2
    48.若有定义:inta=10;,执行printf(\语句后变量a值是()a.10b.-10c.9d.-9
   
   

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。