首页 题库中心 c语言程序设计题库

c语言程序设计题库

章节数量
2
查看次数
47
题目总数
1,073
公开
题库类型
题库作者
未知
更新时间
2023-11-22 14:56:04
图标
试题通

章节列表

c语言程序设计题库(期末)
498题
c语言程序设计题库(2)
575题

相似题库

练习中心

顺序练习

按照章节顺序依次练习所有题目,适合系统学习

组卷考试

随机抽取题目进行练习,适合巩固知识和检验学习效果

错题重做

针对做错的题目进行重点练习,强化薄弱环节

章节练习

选择特定章节进行练习,针对性提升某一知识点

收藏题目

集中练习收藏的重点题目,加深理解和记忆

考试记录

按题型或难度进行专项练习,突破学习瓶颈

题型练习

按照章节题型获取题目练习,适合系统学习

小练习

随机抽取题目练习

高频错题

按题目做错次数,加深记忆

题目预览

单选题

若有以下程序段(其中^表示异或):
int x = 1 , y = 2 ;
x==x^y ;
y==y^x ;
x = x^y ;
则执行以上语句后x 和y 的值分别是( ) 。

A
x= 2 , y = 1
B
x = 1 , b = 2
C
x = 2 , y = 2
D
x = 1 ,y = 1
https://www.shititong.cn/cha-kan/shiti/000218bf-9041-547c-c0ed-3f7e37e55600.html
单选题

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

main ( )
{ printf(“\n*s1=%15s*”, “chinabeijing”);
printf(“\n*s2=%-5s*”, “chi”);
}

A
*s1 = chinabeiiing* *s2 =chi *
B
*s1 =chinabeiiing* *s2 =**chi *
C
*s1 = chinabeiiing *s2 =*chi *
D
*s1 = *chinabeiiing *s2 =*chi *
https://www.shititong.cn/cha-kan/shiti/000218bf-9041-5e57-c0ed-3f7e37e55600.html
单选题

若以下变量均是整型, 且num=sum=7; 则执行表达式sum=num + + , sum + + , + + num 后sum 的值为( ) 。

A
8
B
7
C
9
D
10
https://www.shititong.cn/cha-kan/shiti/000218bf-9041-60e9-c0ed-3f7e37e55600.html
单选题

已知:float x=1,y;则y=++x*++x的结果为 ( )。

A
y=6
B
y=9
C
y=1
D
表达式是错误的
https://www.shititong.cn/cha-kan/shiti/000218bf-9041-62e4-c0ed-3f7e37e55600.html
单选题

完成以下冒泡排序(从小到大) 的程序:
#include
void main(void)
{
int nArray[5] ={5, 4, 3, 2, 1} ;
for(int nI = 0; nI < 5; nI++)
{
for(int nJ = 0; nJ <= 5; nJ++)
{
if(________________________)
{
int nTemp = 0;
nTemp = nArray[nJ];
nArray[nJ] = nArray[nJ+1];
nArray[nJ+1] = nTemp;
}
}
}

A
nArray[nJ] > nArray[nJ+1]
B
nArray[nI] > nArray[nJ+1]
C
nArray[nI] < nArray[nI+1]
D
nArray[nJ] < nArray[nJ+1]
https://www.shititong.cn/cha-kan/shiti/000218bf-9041-64bf-c0ed-3f7e37e55600.html
单选题

以下循环体的执行次数是( )
void main(void)
{
int i, j;
for(i = 0, j = 1; i <= j + 1; i = i + 2, j--)
{
printf("%d \n", i) ;
}
}

A
0
B
1
C
2
D
3
https://www.shititong.cn/cha-kan/shiti/000218bf-9041-681e-c0ed-3f7e37e55600.html
单选题

能正确表示逻辑关系: a≥10 或 a≤0 的 C 语言表达式是( )

A
a >= 10 | | a <= 0
B
a >= 10 or a <= 0
C
a >= 10 | a <= 0
D
a >= 10^a <= 0
https://www.shititong.cn/cha-kan/shiti/000218bf-9041-6a25-c0ed-3f7e37e55600.html
单选题

下列四组选项中, 均不是 C 语言关键字的选项是( ) 。

A
Define IF type
B
getc char printf
C
include scanf case
D
while go pow
https://www.shititong.cn/cha-kan/shiti/000218bf-9041-6bfc-c0ed-3f7e37e55600.html
单选题

以下程序的正确运行结果是( )。

#include int func ( int a , int b );
int main()
{
int k =4 , m =1 , p ;
p = func(k,m); printf("%d,",p);
p = func(k,m); printf("%d\n",p);
return 0;
}


func ( int a , int b )
{ static int m = 0 , i = 2 ;
i+=m + 1 ;
m = i + a + b ;
return ( m ) ;
}

A
8 , 17
B
8 , 16
C
8 , 20
D
8 , 8
https://www.shititong.cn/cha-kan/shiti/000218bf-9041-6dfb-c0ed-3f7e37e55600.html
单选题

有如下程序, 如果从键盘上输入china#<回车>,则程序运行结果为

#include
int main()
{
int v1 = 0, v2 = 0;
char ch;
while((ch = getchar() ) !='#' )
switch (ch)
{
case 'a':
case 'h':
case 'o': v2++;
}
printf("%d, %d\n",v1, v2) ;
return 0;
}


A
0,2
B
0,5
C
2,0
D
5,0
https://www.shititong.cn/cha-kan/shiti/000218bf-9041-701f-c0ed-3f7e37e55600.html
关闭
专为自学备考人员打造
试题通
自助导入本地题库
试题通
多种刷题考试模式
试题通
本地离线答题搜题
试题通
扫码考试方便快捷
试题通
海量试题每日更新
试题通
欢迎登录试题通
可以使用以下方式扫码登陆
试题通
使用APP登录
试题通
使用微信登录