熊猫题库

|设为首页 |收藏本站 |切换到宽版
注册
查看: 88|回复: 8

川大24春《C语言程序设计0008》在线作业1【标准答案】

[复制链接]

2971

主题

2971

帖子

9377

积分

论坛元老

Rank: 8Rank: 8

积分
9377
发表于 2024-8-6 19:10:25 | 显示全部楼层 |阅读模式
《C语言程序设计0008》22秋在线作业1-00001
        试卷总分:100 得分:100
        一、单选题 (共 25 道试题,共 100 分)
        1.strlen函数的效果是()。
        A.求字符串长度
        B.减半字符串
        C.修正字符串
        D.仿制字符串
       
        2.已知有二维数组a[i][j],且数组开始地址为2000,那么a[1]的地址为()
        A.2008
        B.2016
        C.2020
        D.2024
       
        3.若x的初值为10,则表达式(x>10?x+100 : x-10)的值是( )。
        A.10
        B.0
        C.100
        D.1
       
        4.以下程序段的输出成果是( )。 int a=1234; printf(“%2dn”, a);
        A.12
        B.34
        C.1234
        D.提示犯错,无成果
       
        5.构成C语言程序的是( )。
        A.子程序
        B.过程
        C.函数
        D.主程序和子程序
       
        6.若整型变量a,b,c,d的值顺次为:1,4,3,2,则条件表达式a[b]0 || 2>0
        C.3!=1
        D.2++y; x=i++) i=x;
        B.for( ; ; x++) ;
        C.while (1) {x++; }
        D.for(i=10; ; i--) sum+=i;
       
        12.下列不归于C语言关系表达式的是()。
        A.<
        B.<=
        C.!=
        D.===
       
        13.下列变量阐明句子中,正确的是( )
        A.char a=b=c=0
        B.char a;b;c
        C.int x,char
        D.int x,y,z=0
       
        14.C语言中运算对象有必要是整型的运算符是( )。
        A.%
        B./
        C.=
        D.<=
       
        15.下列句子中,正确的句子是( )。
        A.int x=y=z=0;
        B.int z=(x+y)++;
        C.x=+3==2;
        D.x%=2.5;
       
        16.以下对二维数组a的正确阐明是()。
        A.int a[3][];
        B.float a(3,4);
        C.double a[1][4];
        D.float a(3)(4)
       
        17.以下正确的界说句子是( )。
        A.int a[1][4]={1,2,3,4,5};
        B.float x[3][ ]={{1},{2},{3}};
        C.long b[2][3]={{1},{1,2},{1,2,3}};
        D.double y[ ][3]={0};
       
        18.putchar函数能够向终端输出一个( )。
        A.整数
        B.实数
        C.字符
        D.字符串
       
        19.C语言供给的合法关键词是( )。
        A.default
        B.Char
        C.while
        D.Switch
       
        20.下面关于break和continue的说法错误的是()。
        A.break跳出当时循环
        B.continue继续当时循环
        C.break、continue不能随意更换
        D.break比continue好用
       
        21.下列说法正确的是()。
        A.scanf用于输出
        B.printf用于输入
        C.gets用于输入一个字符串
        D.gets用于输出一个字符串
       
        22.关于if句子说法错误的是()。
        A.程序中能够有多个if…else
        B.有if就有必要有else
        C.break能够在其间运用
        D.continue能够在其间运用
       
        23.已知for循环句子 for(表达式1;表达式2;表达式3),那么下列说法错误的是()。
        A.表达式1能够为空
        B.表达式1不可以认为空
        C.表达式2是循环表达式
        D.表达式3为停止条件
       
        24.C语言函数的界说不包含()。
        A.函数名
        B.关键词参数
        C.回来值类型
        D.参数类型
       
        25.下列运算符中优先级最高的是( )。
        A.!
        B.%
        C.=
        D.&&
回复

使用道具 举报

0

主题

378

帖子

569

积分

高级会员

Rank: 4

积分
569
发表于 2024-8-7 15:40:36 | 显示全部楼层
回复

使用道具 举报

0

主题

406

帖子

611

积分

高级会员

Rank: 4

积分
611
发表于 2024-8-17 14:30:27 | 显示全部楼层
回复

使用道具 举报

0

主题

236

帖子

356

积分

中级会员

Rank: 3Rank: 3

积分
356
发表于 2024-8-24 10:05:08 | 显示全部楼层
回复

使用道具 举报

0

主题

414

帖子

623

积分

高级会员

Rank: 4

积分
623
发表于 2024-8-25 20:59:55 | 显示全部楼层
回复

使用道具 举报

0

主题

416

帖子

626

积分

高级会员

Rank: 4

积分
626
发表于 2024-8-28 07:07:32 | 显示全部楼层
回复

使用道具 举报

0

主题

376

帖子

566

积分

高级会员

Rank: 4

积分
566
发表于 2024-8-31 02:33:04 | 显示全部楼层
回复

使用道具 举报

0

主题

212

帖子

320

积分

中级会员

Rank: 3Rank: 3

积分
320
发表于 2024-8-31 08:20:25 | 显示全部楼层
回复

使用道具 举报

0

主题

476

帖子

716

积分

高级会员

Rank: 4

积分
716
发表于 2024-8-31 17:03:45 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计 | 统计 | QQ | Archiver| 熊猫题库 |网站地图

Copyright © 2001-2013 Comsenz Inc.   All Rights Reserved. Powered by 熊猫题库