c语言的c语句ab2,C语言程序设计模拟试题2(6页)-原创力文档

C

C语言程序设计模拟试题2for( i = 1; i <= 4; i=i+3 ){

printf ( );的正确说法是(

printf ( );的正确说法是(

)。

A、循环体只执行一次

B、死循环

C、循环体一次也不执行

D、输出----

4、对C语言来说,下列标识符中不合法的选项是()

A、AB2C

B、 ab2c

C、ab.2c

D、 a_b2c

5、执行下列程序段后,i的值是()。

s += i;

}

A、 1B、 4

6、 下列各语句中,能够输出整型变量a、

A、printf("%d\n",(a>b)?a,b);

B、(a>b)? printf("%d",b): printf("%d",a);

C、printf("%d",if(a>b)a else b);

D、printf("%d\n",(a>b)?a:b);

7、设 int a = 9,b = 8,c = 7, x = 1;则执行语句

x = 3;

后,x的值是()。

A、0B、2

8、下列语句中定义x为指向int类型变量

A、int a, *x=a;

C、int *x=&a, a;

9、以下正确的函数定义形式是()。

A、double fun(int x, int y)

C、double fun(int x, int y);

C、 5D、 7

b中最大值的是()。

if (a>7) if (b>8) if (c>9) x=2 ;else

C、1D、 3

a的指针,正确的是()。

B、int a, *x=&a;

D、int a, x=a;

B、double fun(int x; int y)

D、double fun(int x y)

一、单选题(每题3分,共计30分)

1、C语言中基本数据类型包括(B)。

A、整型、实型、逻辑型B、整型、实型、字符型

C、整型、字符型、逻辑型D、整型、实型、逻辑型、实型

2、 下列选项中不属于 C语言的优点的选项是()。

A、C语言语句简洁、紧凑,使用方便灵活B、C语言程序易于移

C、生成的目标代码质量高,运行效率高D、数据类型检查严格

3、 若a、b均为int型变量,且 a=100,则关于循环语句for(b=100; a!=b; ++a,++b)

s = 0;

printf( “ s=%d\n

printf( “ s=%d\n ” ,s);

三、程序分析题(3小题,每题10分,共计30分)

1、分析下列程序,写出输出结果。

#i nclude

int main( void)

{

int a =1, b =2, c = 3, d;

prin tf("%d, %d \n", d = a + b > c, b - 1 == a != c);

prin tf("%d, %o, %x\n", 10, 10, 10);

prin tf("%d, %d, %d\n", 10, 010, 0x10);

prin tf("%d, %x\n", 012, 012);

return 0;

}

程序运行结果:

10、假定int类型变量占用两个字节,有定义:int x[10]={0,2,4};,则数组x

在内存中所占字节数是()

A) 3B) 6C) 10D) 20

二、填空题(每题2分,共计10分)

1、 C语言程序设计的三种基本结构是 、分支结构

和。

2、 若已定义:int x=10, y=3, z;则语句 printf("%d\n",z=(x%y, x/y));的输出结

甲.日

^果。

3、表示条件10 < x <100或者x < 0的C语言表达式

4、 使用强制类型转换运算符,可以将一个表达式转换成给定的类型。(int)3.8

+ 1.3 的值是,(int)(3.8 + 1.3)的值是。

5、 下列程序段的功能是计算:s=1 + 12+123+1234+12345,则划线出应

填。

int i, s=0, t=0;

for(i=1;i<=5;i++){

t=i+

s=s+t;

}

计算两点间的距离。

计算两点间的距离。x的平方根,调用方法为:sqrt(x)o )

#i nclude

#in clude

int main( void )

{

double dista nee;

double dist(double x1,double y1,double x2,double y2);/* 函数声明 */

printf ("Enter (x1,y1) and (x2,y2):");

sea nf ("%lf%lf%lf%lf", &x1, &y1,&x2, &y2);

distance

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值