- 11
- 0
- 约4.33千字
- 约 8页
- 2016-12-15 发布于天津
- 举报
计算机语言B(C语言)2009春季学期模拟题6
一、判断题:(12分 每题2分)
1、C语言规定:在个源程序中,main函数的位置必须在最开始假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是8凡是函数中未指定存储类别的局部变量,其隐含的存储类别为静态”Turbo C”; B) a=”Turbo C”;
C) *p=”Turbo C”; D) p=”Turbo C”;
2、下关于运算符优先顺序的描述中正确的是A)关系运算符 算术运算符 赋值运算符 逻辑与运算符
B)逻辑 运算符 关系运算符 算术运算符 赋值运算符
C)赋值运算符 逻辑与运算符 关系运算符 算术运算符
D)算术运算符 关系运算符 赋值运算符 逻辑与运算符以下正确的描述是。A)continue语句的作用是结束整个循环的执行
B)只能在循环体内和switch语句体内使用break语句
C)在循环体内使用break语句或continue语句的作用相同
D)从多层循环嵌套中退出时, 只能使用goto语句
A) 127 B) 128 C) 255 D)256
5、下列叙述中正确的是:
C语言中既有逻辑类型也有集合类型
C语言中没有逻辑类型但有集合类型
C语言中有逻辑类型但没有集合类型
C语言中既没有逻辑类型也没有集合类型
6、以下对C语言函数的有关描述中,正确的是调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参函数既可以嵌套定义又可以递归调用
C)函数必须有返回值,否则不能使用函数
D) 程序中有调用关系的所有函数必须放在同一个源程序文件中A) 32768 B)0 C) 037 D) 0xaf
8、以下叙述中不正确的是:
A)在不同的函数中可以使用相同名字的变量
B)函数中的形式参数是局部变量
C)在一个函数内定义的变量只在本函数范围内有效
D)在一个函数内的复合语句中定义的变量在本函数范围内有效
9、以下说法中正确的是:
A)#define和printf都是C语句
B)#define是C语句,而printf不是
C)printf是C语句,但#define不是
D)#define和printf都不是C语句
10、若有以下定义和语句:double r=99,*p=r; *p=r;则以下正确的叙述是:
A)以下两处的*p含义相同,都说明给指针变量p赋值
B)在“double r=99,*p=r;”中,把r的地址赋值给了p所指的存储单元
C)语句“*p=r;”把变量r的地址值赋给指针变量p
D)语句“*p=r;”取变量r的值放回r中
三、填空题:(24分 每空2分)
1、下面程序的功能是:输入一行字符,统计其中有多少个单词,单词之间
用空格分开。请填空完成。
# include stdio.h
main()
{char str[81];
int I,( 【】;
char c;
gats(str);
for(I=0;( 【】)!=’\0’;I++)
if(c==’ ’)word=0;
else if( 【】)
{word=1;
( 【】}
printf(“There are %d word in line. \n”,num);
}
2、下面程序的功能是:用选择排序法对数组中10个数据按由小到大排序。请填空完成。
void sort(int a[],int n)
{( 【】for(I=0;In-1;I++)
{ ( 【】 for(j=I+1;jn;j++)
if(a[j]a[k])k=j;
if( ( 【】){t=a[k];a[k]=a[I];a[I]=t;}
}
}
main()
{int b[10],I;
printf(“enter the array\n”);
for(I=0;I10;I++)
scanf(“%d”.b[I]);
( 【】
printf(“the sorted array: \n”);
for(I=0;I10;I++)
printf(“%d “,b[I]);
printf(“\n”);
}
3、判断m是否是素数
#include math.h
main()
{
int m,i,k;
scanf(“%d”,m); ( 【】【】i=k+1) printf(“%d is a prime number\n”,m);
else printf(“%d is not a prime number\n”,m);
}
您可能关注的文档
- --愛滋病防治與兩性教育--.doc
- 02-03中一中史期終試.doc
- 0814一级学科土木工程.doc
- 1,登陆前设置.doc
- 1-28題,每題3分;29-36題,每題2分.doc
- 100年生物科學科能力測驗試卷.doc
- 11_01_Cell.membranes.jpg.ppt
- 11春季学期《C语言》综合复习资料.doc
- 18.《囚歌》课件.ppt.ppt
- 1、加尔文和马丁路德宗教改革思想的不同之处是.doc
- 百度网盘证件夹功能升级智能识别与到期提醒让生活更从容-(5).docx
- 百度网盘职场人进阶必修课用自动化工作流替代重复文件整理.docx
- 百度网盘企业版权限管理与文档协同审阅提升团队办公效率-(4).docx
- 百度网盘老照片修复与低清视频超分辨率让珍贵记忆重获新生.docx
- 百度网盘企业版权限管理与文档协同审阅提升团队办公效率-(3).docx
- 百度网盘证件夹功能升级智能识别与到期提醒让生活更从容-(1).docx
- 百度网盘证件夹功能升级智能识别与到期提醒让生活更从容-(4).docx
- 百度网盘家庭空间共享相册AI人物分类与时光影片自动生成-(1).docx
- 学党史庆党生了解中国共产党发展脉络党课.pptx
- 中医药学概论完整版.ppt
原创力文档

文档评论(0)