AI智能整理导入 AI智能整理导入
×
首页 题库中心 c语言程序设计题库 题目详情
CA85E835B92000012B50FB49F93816B5
c语言程序设计题库
1,073
单选题

泡排序的内层循环会根据条件执行两个数交换, 交换的次数和内层循环次数不尽相同那么对于一个有 n 个元素的数组, 在一次外层循环中, 内层的交换次数最大是( )

A
n - 1
B
n + 1
C
n * n
D
n

答案解析

正确答案:A

解析:

循环控制
c语言程序设计题库

扫码进入小程序
随时随地练习

相关题目

单选题

设有以下说明:
struct packed
{ unsigned one : 1 ;
unsigned two : 2 ;
unsigned three : 3 ;
unsigned four : 4 ;
} data ;
则以下位段数据的引用中不能得到正确数值的是( ) 。

单选题

设位段的空间分配由右到左, 则以下程序的运行结果是( ) 。
struct packed _bit
{ unsigned a : 2 ;
unsigned b : 3 ;
unsigned c : 4 ;
int i ;
} data ;
main ( )
{ data . a = 8 ; data . b =2
printf ( “ % d \ n”, data . a + data . b ) ; }

单选题

系统的标准输入文件是指( ) 。

单选题

以下可作为函数fopen 中第一个参数的正确格式是( ) 。

单选题

若执行fopen函数时发生错误, 则函数的返回值是( ) 。

单选题

若要用fopen函数打开一个新的二进制文件,该文件要既能读也能写, 则文件方式字符串应是( ) 。

单选题

若以“a + ”方式打开一个已存在的文件, 则以下叙述正确的是( ) 。

单选题

当顺利执行了文件关闭操作时, fclose 函数的返回值是( ) 。

单选题

已知函数的调用形式: fread ( buffer , size , count ,fp ) ; 其中buffer 代表的是( ) 。

单选题

若有以下定义和说明:
# include “stdio . h”
struct std
{ char num [ 6 ] ;
char name [ 8 ] ;
float mark [ 4 ] ;
} ss[ 30 ];
FILE * fp ;
设文件中以二进制形式存有10 个班的学生数据, 且已正确打开, 文件指针定位于文件开头。 若要从文件中读30 个学生的数据放入ss 数组中, 以下不能实现此功能的语句是( ) 。

关闭
专为自学备考人员打造
试题通
自助导入本地题库
试题通
多种刷题考试模式
试题通
本地离线答题搜题
试题通
扫码考试方便快捷
试题通
海量试题每日更新
试题通
欢迎登录试题通
可以使用以下方式扫码登陆
试题通
使用APP登录
试题通
使用微信登录
xiaochengxu
联系电话:
400-660-3606
xiaochengxu