4. 以下不能正确计算代数式值的c语言表达式是_a___
a.1/3*sin(1/2)*sin(1/2)
d.1/3.0*pow(sin(1.0/2),2)
5.有以下程序。
main()
char a='a',b;
printf("%c,",a);printf("%c",b=a++)
程序运行后的输出结果是_a___
6.设变量x为float型且已赋值,则以下语句中能将x中的数值保留到小数点后两位,并将第三位四舍五入的是_c___
7.有以下程序。
3.已定义c为字符型变量,则下列语句中正确的是_c___
66' "66"; b";
4. 若以下选项中的变量已正确定义,则正确的赋值语句是_d___
a. x1=26.8%3
b. 1+2=x2
c. x4=1+2=3
d. x3=0x12
5. 若整型变量中的值依次为:1.2.3.4
则条件表达式a>b?a:ca.4 b.3 c.2 d.1
6. 以下叙述中错误的是___c___
a.复合语句在语法上被看作一条语句 语句必须以分号结束。
c.空语句出现在任何位置都不会影响程序运行。
d.赋值表达式末尾加分号就构成赋值语句。
7. 有以下程序,其中%u表示按无符号整数输出。
main()
char x=0xffx的初值为十六进制数 */
printf("%d ",x);}
程序运行后的输出结果是___a___
a.-1 b.511 c.0xff d.65535
#include <>
main()
char c1,c2,c3,c4,c5,c6;
scanf("%c%c%c%c",&c1,&c2,&c3,&c4);
c5=getchar();c6=getchar();
putchar(c1); putchar(c2);
printf("%c%c",c5,c6);
程序运行后,若从键盘输入(从第1列开始)
123《回车》
45678《回车》
则输出结果是__b___
a.1267 b.1245 c.1278 d.1256
9. 设变量x和y均已正确定义并赋值。以下if语句中,在编译时将产生错误信息的是___b___
>y &&y!=0); 0) x-- 0)
else yelse x++;
10. 有以下程序。
main()
int i;
for(i=1;i<=40;i++)
printf("");
执行后的输出结果是__b___
a.22 b.24 c.32 d.40
11.有定义语句:int a=1,b=2,c=3,x;,则以下选项中各程序段执行后,x的值不为3的是c___
(c else if (b else x=3else x=1;
(a<3) x= (a if (a<2) x=2if (b if (a<1) x=1if (c12. 执行下面程序片段的结果是_b___
int x=23;
dowhile(!x);
a.打印出321 b.打印出23 c.不打印任何内容 d.陷入死循环
13. 有以下程序。
main()
int i, j;
for(i=1;i<=3;i++)
程序运行后的输出结果是 。
a.1*1=1 1*2=2 1*3=3 b.1*1=1 1*2=2 1*3=3
c.1*1=1d.1*1=1
14. 下列叙述中正确的是__d___
a.每一个c程序文件中都必须要有一个main()函数。
b.在c程序中main()函数的位置是固定的。
程序中所有函数之间都可以相互调用,与函数所在位置无关。
d.在c程序的函数中不能定义另一个函数。
15. 以下叙述中错误的是_b___
a.算法正确的程序最终一定会结束
b.算法正确的程序可以有零个输出。
c.算法正确的程序可以有零个输入。
d.算法正确的程序对于相同的输入一定有个相同的结果。
16.与十进制数200等值的十六进制数为___c__。
17. 以下程序的功能是:给r输入数据后计算半径为r的圆面积s,程序在编译时出错。
main()
* beginning */
int r; float s;scanf("%d",&r);
s=*∏r*r; printf("s=%f",s);}
出错的原因是__d___
a.注释语句书写位置错误
b.存放圆半径的变量r不应该定义为整型。
c.输出语句中格式描述符非法
d.计算圆面积的赋值语句中使用了非法变量。
18.有以下程序。
main()
unsigned int a;
int b=-1;
a=b;printf("%u",a);}
程序运行后的输出结果是__b___
a.-1 b.65535 c.32767 d.-32768
19.若以下选项中的变量已正确定义,则正确的赋值语句是__c___
b.1+2=x2;
20. 以下程序的输出结果是__d___
main()
int k=17;
printf("%d,%o,%x",k,k,k);}
a.17,021,0x11 b.17,17,17 c.17,0x11,021 d.17,21,11
21.有以下程序。
main()
int a=666,b=888;
printf("%d",a,b);}
程序运行后的输出结果是___b___
a.错误信息 b.666 c.888 d.666,888
22.以下4个选项,不能看作一条语句的是___d___
a. >0);
10.有以下程序。
main()
char k; int i;
for(i=1;i<3;i++)
程序运行时,从键盘输入:01↙,程序执行后的输出结果是___d___
number number numbernumber
another number
11.有以下计算公式。
若程序前面已在命令行中包含文件,不能够正确计算上述公式的程序段是__a___
=0) y=sqrt(
else y=sqrt(-xif(x<0) y=sqrt(-x);
=0) y=sqrt(>=0?x:-x);
if(x<0) y=sqrt(-x);
23. c语言中,下列叙述正确的是___d___
a.不能使用do-while语句构成的循环。
语句构成的循环,必须用break语句才能退出。
语句构成的循环,当while语句中的表达式值为非零时结束循环。
语句构成的循环,当while语句中的表达式值为零时结束循环。
重修安排意见
学分制管理补充规定。为进一步完善学分制管理制度,规范学生补考重修机制,根据 定西师范高等专科学校学分制管理细则 试行 定师专发 2011 129号 对学生补考重修制度作出补充规定。一 重修资格。一 每学期总评成绩不合格的学生,下学期开学后免费补考,补考合格者认定为有效成绩,不合格者进行重修。二 凡期...
重修开课通知
教务处通知。关于本学期重修开课的通知。各学院 本学期的重修课程从3月26日开始上课,为保证重修课程的教学质量和教学工作顺利进行,现将具体安排通知如下 一 公共课重修 公共课重修由学校统一安排,具体安排如下 一 公共外语重修安排。二 其余公共课安排。二 专业课重修 专业课重修由各学院自行安排,具体安排...
年重修选课通知
1 跨学科教育平台课。1 选课流程 登陆 青果教务管理系统 输入学号 密码 进入个人主页 点击 网上选课 选课程 进入 正选 点击 课程范围 下拉菜单 选择 主修 可跨年级 专业 点击右侧专业下拉菜单 选择本专业所属学科以外其他学科的专业 点击检索 选择课程 2 跨学科教育平台课在校期间共修6个学分...