fudge函数C语言,C语言程序设计

您所在的位置:网站首页 0123书写 fudge函数C语言,C语言程序设计

fudge函数C语言,C语言程序设计

2024-07-17 14:50:23| 来源: 网络整理| 查看: 265

第二周:计算

2.1 变量随堂测验

1、以下哪些是有效的变量名?

A、main

B、4ever

C、monkey-king

D、__int

2、给定: int a,b; scanf("%d %d", &a, &b); 则以下哪些输入方式是正确的?

A、1 2

B、1,2

C、1(回车)2

D、1、2

3、给定: int a,b; 以下哪些scanf的使用是正确的?

A、scanf("%d", &a); scanf("%d", &b);

B、scanf("%d %d", &a, &b);

C、scanf("%d, %d", &a, &b);

D、scanf("%d %d", a, b);

4、给定以下代码段: int a,b=0; 则a的初始值是0

5、写出下式的运算结果: 10/3.0*3

6、写出下式的运算结果: 10/3*3.0

2.2 表达式随堂测验

1、写出以下代码执行后,t1和t2的值,以空格隔开: int a=14; int t1 = a++; int t2 = ++a;

2、写出以下表达式的结果,一个结果一行: 6 + 5 / 4 - 2 2 + 2 * (2 * 2 - 2) % 2 / 3 10 + 9 * ((8 + 7) % 6) + 5 * 4 % 3 * 2 + 3 1 + 2 + (3 + 4) * ((5 * 6 % 7 / 8) - 9) * 10

四川轻化工大学C语言第1-3章单元测验一(出题人:林山)

1、以下关于C语言数据类型使用的叙述中错误的是______。

A、若要准确无误差地表示一个自然数,应使用整数类型。

B、若要保存带有多位小数的数据,应使用双精度类型。

C、若要处理如"人员信息"等含有不同类型的相关数据,应自定义结构体类型。

D、若只处理"真"和"假"两种逻辑值,应使用逻辑类型。

2、以下选项中,合法的一组C语言数值常量是______。

A、028 .5e-3 -0xf

B、12. 0Xa23 4.5e0

C、1774 e1.5 0abc

D、0x8A 10,000 3.e5

3、以下选项中不能作为C语言合法常量的是______。

A、'cd'

B、0.1e+6

C、"\a"

D、'\011'

4、以下说法正确的是______。

A、C语言只接受十进制的数

B、C语言只接受二进制、八进制、十六进制的数

C、C语言只接受二进制、十进制、十六进制的数

D、C语言只接受八进制、十进制、十六进制的数

5、以下选项中表示一个合法的常量是(说明:符号口表示空格)______。

A、9口9口9

B、0Xab

C、123E0.2

D、2.7e

6、关于C语言的符号常量,以下叙述中正确的是______。

A、符号常量的符号名是标识符,但必须大写

B、符号常量是指在程序中通过宏定义用一个符号名来代表一个常量

C、符号常量在整个程序中其值都不能再被重新定义

D、符号常量的符号名必须是常量

7、以下选项中,合法的数值型常量是______。

A、3.1415

B、"A"

C、092

D、0xDH

8、C语言的常量包括数值型常量和符号常量,以下叙述正确的是______。

A、数值型常量1.0和1所占内存的大小不同

B、不能用sizeof求数值型常量所占内存的大小

C、不能用sizeof求符号常量所占内存的大小

D、可以用A取得符号常量A所占内存的首地址

9、以下选项中,能用作数据常量的是______。

A、o115

B、0118

C、1.5e1.5

D、115L

10、以下叙述中错误的是______。

A、非零的数值型常量有正值和负值的区分

B、常量是在程序运行过程中值不能被改变的量

C、定义符号常量必须用类型名来设定常量的类型

D、用符号名表示的常量叫符号常量

11、设有两行定义语句: int scanf; float case; 则以下叙述正确的是______。

A、第2行语句不合法

B、两行定义语句都合法

C、第1行语句不合法

D、两行定义语句都不合法

12、关于C语言的变量,以下叙述中错误的是______。

A、变量所占的存储单元地址可以随时改变

B、所谓变量是指在程序运行过程中其值可以被改变的量

C、程序中用到的所有变量都必须先定义后才能使用

D、由三条下划线构成的符号名是合法的变量名

13、以下程序执行后sum的值是______。 main() { int i, sum; for(i=1; iy ");else if(y

70、有以下程序段scanf("%d%d%d",&a,&b,&c);if(a

A、输出a、b、c中的最小值

B、输出a、b、c中的最大值

C、输出a的原始值

D、输出a、b、c中值相等的数值

71、若有以下程序: #include "stdio.h" main() { int a=1,b=2,c=3,d=4, r=0; if (a!=1) ; else r=1; if (b==2) r+=2; else; if (c!=3) r+=3; else; if (d==4) r+=4; printf("%d\n", r);} 则程序的输出结果是______。

A、7

B、10

C、6

D、3

72、以下程序的功能是判断输入的一个整数是否能被3或7整除,若能整除,输出YES,否则输出NO。在下划线处应填入的选项是______。 #include "stdio.h" main() { int k; printf("Enter a int number : "); scanf("%d", &k ); if printf("YES\n"); else printf("NO\n"); printf("%d\n",k); }

A、((k%3==0)||(k%7==0))

B、(k/3==0)||(k/7==0)

C、((k%3=0)||(k%7=0))

D、((k%3==0)&&(k%7==0))

73、下面的程序片段: y=-1; if (x!=0) {if(x>0) y=1;} else y=0; 以下说法错误的是______。

A、表述了类似数学中的分段函数

B、可以用其他格式的if语句改写替代

C、else与上一行的if相匹配

D、该程序段是if语句的嵌套

74、有以下程序: #include “stdio.h” main(){ int a=0,b=0,c=0,d=0; if(a=1) b=1;c=2; else d=3; printf("%d,%d,%d,%d\n",a,b,c,d);} 程序输出______。

A、0,1,2,0

B、0,0,0,3

C、1,1,2,0

D、编译有错

75、若执行以下程序时从键盘上输入9,则输出结果是______。 main() { int n; scanf("%d:",&n); if(n++0);

D、if(b==0)m=1;n=2;

78、设有定义:int m=1,n=2;则以下if语句中,编译时会产生错误信息的是______。

A、if(m

B、if(m=n){ m++; n++;}

C、if(m>0 && n>0) { ;}

D、if(m==0) ; else m++;

79、有以下程序: #include "stdio.h" main() { int t; scanf("%d", &t ); if(t++ !=6) printf("%d\n",t); else printf("%d\n",t--); printf("\n"); } 执行时输入:6回车,则输出结果是______。

A、8

B、7

C、6

D、5

80、有以下程序段 scanf("%d%d%d",a,b,c); if(a>b) a=b; if(a>c) a=c; printf("%d\n",a);该程序段的功能是______。

A、输出a、b、c中值相等的数值

B、输出a、b、c中的最大值

C、输出a、b、c中的最小值

D、输出a的原始值

81、以下程序段中,不能实现条件"如果a==b则x=10,否则x=-10"的是______。

A、if(a==b) x=10;if(b==a) x=-10;

B、if(a==b) x=10;else x=-10;

C、x=-10;if(a==b) x=10;

D、x=(a==b)? 10:-10;

82、以下程序的输出结果是______。 main() { int x=05; char z='a'; printf("%d\n",(x)&&('z') ); }

A、0

B、1

C、2

D、3

83、#include “stdio.h” main() { int a=0,b=0,c=0; if(a++ || b++&&++c) printf ("%d,%d,%d\n", a, b, c); else printf ("%d,%d,%d\n", a, c, b); }

A、1,1,1

B、1,0,1

C、1,0,0

D、1,1,0

84、下列叙述中正确的是______。

A、C语言中既有逻辑类型也有集合类型

B、C语言中没有逻辑类型但有集合类型

C、C语言中有逻辑类型但没有集合类型

D、C语言中既没有逻辑类型也没有集合类型

85、以下叙述中正确的是______。

A、else不是一条独立的语句,它只是if语句的一部分

B、对于逻辑表达式:a++ && b++,设a的值为0,则求解表达式的值后,b的值会发生改变

C、对于逻辑表达式:a++ || b++,设a的值为1,则求解表达式的值后,b的值会发生改变

D、关系运算符的结果有三种:0,1,-1

86、若有以下程序 #include main() { int a=1,b=2,c=3,d=4; if ((a=2) || (b=2)) c=2; if ((c==3) & (d==-1)) a=5; printf("%d,%d,%d,%d\n", a,b,c,d);} 则程序的输出结果是______。

A、1,2,3,4

B、2,1,2,-1

C、5,1,2,-1

D、2,2,2,4

87、执行以下程序段后,w的值为______。 int w='A',x=14,y=15; w =((x || y)||(w &'a'));

A、-1

B、NULL

C、1

D、0

88、有下列程序 #include main() { int a=-1,b=2; for (;b>1; a++ ) printf("%d,%d,", ++a, --b); printf ("%d,%d",a, b);} 程序执行后的输出结果是______

A、0,1,1,1

B、0,1,1,0

C、0,1,1,0,1,0

D、0,1,1,1,1,1

89、有以下程序 #include main() { int a=1,b=2,c=3,d=0; if (a==1 && b++==2) if (b!=2||c--!=3) printf("%d,%d,%d\n",a,b,c); else printf("%d,%d,%d\n",a,b,c); else printf("%d,%d,%d\n",a,b,c);} 程序运行后的输出结果是______。

A、1,2,3

B、1,3,2

C、1,3,3

D、3,2,1

90、以下程序的输出结果是______。 main() { int a=4,b=5,c=0,d; d=!a && !b || !c; printf("%d\n",d);}

A、1

B、0

C、非0的数

D、-1

91、有以下程序: main() { int x=0,y=5,z=3; while(z-->0 && ++x0||a (d=-1)) a=5; printf("%d,%d,%d,%d\n", a,b,c,d);} 则程序的输出结果是______。

A、2,2,2,4

B、2,1,2,-1

C、5,1,2,-1

D、1,2,3,4

97、有如下程序 #include main() { iint a = 0, b = 1; if (a++ == b) printf("TRUE"); else printf("FALSE"); printf("_OUT:a=%d,b=%d\n", a, b++);} 程序运行后的输出结果是______。

A、FALSE_OUT:a=1,b=1

B、FALSE_OUT:a=0,b=2

C、TRUE_OUT:a=1,b=2

D、TRUE_OUT:a=0,b=1

98、若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是______。

A、1

B、0

C、2

D、不知道a的值,不能确定

99、有以下程序 main() { int i=1,j=2,k=3; if(i++==1 && (++j==3 || k++==3)) printf("%d %d %d\n",i,j,k); }

A、1 2 3

B、2 3 4

C、2 2 4

D、2 3 3

100、设a、b、c都是int型变量,且a=3、b=4、c=5,则下面的表达式中,值为0的表达式是______。

A、'a'

B、a=b

C、a||a+c

D、!((a

第三周:判断

3.1 判断随堂测验

1、以下语句是否可以通过编译: if ( 130 ) printf("C");

编程题01

1、请编程实现:从键盘上随意输入一个算术运算式(可能是加、减、乘、除中的一种),然后你编写的程序要能判断出这个算术运算是否正确,正确显示“yes”,错误显示“no”。比如:从键盘上输入“3+2=5↙”,则屏幕上显示“yes”;从键盘上输入“3*2=5↙”,则屏幕上显示“no”。

编程题01(在线评分)

1、蓝集明出题:顺序、选择结构部分。

2、蓝集明出题:顺序、选择结构部分。

第四周:循环

4.1 循环随堂测验

1、while循环的条件满足的时候循环继续,而do-while的条件满足的时候循环就结束了

2、以下代码片段执行结束后,变量i的值是多少? int i =10; while ( i>0 ) { i /=2; }

3、以下代码片段执行结束后,变量i的值是多少? int i = 1; do { i += 5; } while (i{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}},i,j; for(i=0;i



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


    图片新闻

    实验室药品柜的特性有哪些
    实验室药品柜是实验室家具的重要组成部分之一,主要
    小学科学实验中有哪些教学
    计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
    实验室各种仪器原理动图讲
    1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
    高中化学常见仪器及实验装
    1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
    微生物操作主要设备和器具
    今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
    浅谈通风柜使用基本常识
     众所周知,通风柜功能中最主要的就是排气功能。在

    专题文章

      CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭