IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> C语言试卷选择判断题(10) -> 正文阅读

[C++知识库]C语言试卷选择判断题(10)

下列叙述中错误的是( )

A.一个C函数可以单独作为一个C程序文件存在

B.C程序可以由一个或多个函数组成

C.C程序可以由多个源程序文件组成

D.一个C语言程序只能实现一种算法

参考答案:?D

设 f 是 int 型,i 是 float 型,则表达式10 + 'a' + i * f值的数据类型为( )

A.不确定

B.float

C.double

D.int

参考答案:?C

以下程序的输出结果是()

#include <stdio.h>
void main(){
    int i;
    for (i = 1; i < 6; i++){
        if (i % 2){
            printf("#");
            continue;
        }
        printf("*");
    }
    printf("\n");
}

A.#####

B.#*#*#

C.*****

D.*#*#*

参考答案:?B

定义变量int i=2; ,则以下是无限循环的是()

A.for ( ; i ; ++i) ;

B.for ( ; i>10; i++) ;

C.for (i=0; i<0 ; ) --i;

D.for (i=0;i==1;i++) ;

参考答案:?A

若有 int a = 1, x = 1;,则循环语句 while (a < 10) x++; a++; 的循环执行()

A.无限次

B.9次

C.10次

D.不确定次

参考答案:?A

a++不属于while循环

对以下程序段的叙述正确的是()

int x = 1;
do
{
    x = -1 * x;
} while (!x);

A.是死循环

B.循环执行二次

C.循环执行一次

D.有语法错误

参考答案:?C

以下正确的定义语句( )

A.long b[2][3]={{1},{1,2},{1,2,3}};

B.float x[3][ ]={{1},{2},{3}};

C.int a[1][4]={1,2,3,4,5};

D.double y[ ][3]={0};

参考答案:?D

以下程序的输出结果是()

int a, b;
void fun(){
    a = 100;
    b = 200;
}
int main(){
    int a = 100, b = 100;
    fun();
    printf("%d%d\n", a, b);
    return 0;
}

A.200100

B.100100

C.100200

D.200200

参考答案:?B

在说明语句int *f();中,标识符 f 代表的是( )

A.一个用于指向整型数据的指针变量

B.一个用于指向一维数组的行指针

C.一个用于指向函数的指针变量

D.一个返回值为指针型的函数名

参考答案:?D

o=1,p=2,q=3,则逻辑表达式!(o<p)||!q&&1的值为0

A. 正确

B. 错误

参考答案:?A

在函数定义中,形参变量可以是静态变量。

A. 正确

B. 错误

参考答案:?B

请用程序实现,使用指针变量对输入的 3 个整数进行从小到大排序。

示例1

输入

4 3 6

输出

从小到大排序后:3 4 6

示例2

输入

6 5 2

输出

从小到大排序后:2 5 6
#include <stdio.h>

void swap (int *p1, int *p2) {
    int p;
    p = *p1;
    *p1 = *p2;
    *p2 = p;
}

int main () {
	   int n1, n2, n3, *p1, *p2, *p3;
    scanf("%d %d %d", &n1, &n2, &n3);
    p1 = &n1;
    p2 = &n2;
    p3 = &n3;
    if (n1 > n2)
        swap(p1, p2);
    if (n1 > n3)
        swap(p1, p3);
    if (n2 > n3)
        swap(p2, p3);
    printf("%d %d %d\n", *p1, *p2, *p3);
    return 0;
}

  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2021-12-19 18:23:00  更:2021-12-19 18:23:04 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 13:39:24-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码