下载此文档

C语言程序设计试题4套.doc


文档分类:IT计算机 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
单项选择题(30分,每题2分)

 A、可立即执行 B、是一个源程序
 C、经过编译即可执行 D、经过编译解释才能执行
2. C语言中用于结构化程序设计的三种基本结构是______。
A、顺序结构、选择结构、循环结构 B、 if、switch、break
C、 for、while、do-while D、 if、for、continue
3. 以下选项中合法的实型常数是______。
A、 B、 E-3 C、.2E0 D、
4. 假定x和y为 double型,则表达式x=2,y=x+3/2的值是______。
A、 B、 3 C、 D、
5. ch是字符型变量,下面不正确的赋值语句是______。
A、ch = 65; B、 ch="a"; C、 ch ='\ n'; D、 ch= 9+ '0';
6. 下列有关C语言程序书写格式的说法哪个是错误的?
A、 C程序的书写格式比较自由,一个语句可以占多行,一行也可以有多个语句。
B、 C语句必须要有分号。
C、 C语言程序的标识符必须使用小写字母。
D、用{ } 括起来的部分,通常表示了程序的某一层次结构,称为块。

x= -1;
if (a!=0)
if (a>0) x=1;
else x=0;
-1 (a<0) 1 (a<0)
A、x= 0 (a=0) B、x= -1 (a=0)
1 (a>0) 0 (a>0)
0 (a<0) -1 (a<0)
C、x= -1 (a=0) D、x= 1 (a=0)
1 (a>0) 0 (a>0)
8. 以下关于do-while循环的不正确描述是______。
A) do-while的循环体至少执行一次
B) do-while的循环体可以是复合语句
C) 在do-while循环体中,一定要有能使while后面表达式的值变为零("假")的操作
D) do-while循环由do开始,用while结束,在while(表达式)后面不能写分号
9. 以下程序执行后sum的值是______。
A) 15 B) 14 C) 不确定 D) 0
main()
{ int i , sum=0;
for(i=1;i<6;i++) sum+=i;
printf("%d\n",sum);
}
:int a[][3]={1,2,3,4,5,6}; 则a数组第一维的大小是。
A. 1 B. 2 D. 无确定值
11. C语言允许函数值类型的缺省定义,此时该函数值隐含的类型是______。
A、float型 B、long型 C、int型 D、double型

A、double fun(int x;int y)
B、double fun(int x,int y);
C、double fun(int x,y)
D、double fun(int x,int y)
,输出结果是______。
#define ADD(x) x+x
main( )
{ int m=1, n=2, s=3;
s=S+ADD(m+n);
printf("s=%d\n", s);
}
A、s=8 B、s=9 C、s=6 D、s=18
14. 若有定义:int x , *p ; 则以下正确的赋值表达式是
A、p=&x B、 p=x C、*p=&x D、 p=*x
,b,c均为double型且已正确赋值,不能正确地表示数学式子的C语言表达式是
A、2*(1/(a*b*c)) B、 2/a*b*c C、 2/a*1/b*1/c D、 2/a/b/c
程序填空题(20分,每空2分)
1. 以下程序的功能是:输入三个整数n1、n2、n3,将最大的数输出。请填空。
main( )
{ int n1, n2, n3, temp;
scanf("%d%d%d", &n1, &n2, &n3);
if (n2<n3)
{ temp=n2; n2=n3; n3=temp; }
if (n1<n2)
{ temp=n1; ①; ②; }
printf("%d\n", n1);
}
2. 编写打印整数1~10的平方的函数。请填空。
main ( )
{ int i ;
for ( i=1; i ③; i+ +)
printf (“%d\n”, s

C语言程序设计试题4套 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人qsrkmc24
  • 文件大小150 KB
  • 时间2018-08-24