以下为《项目二同步练习参考答案》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
任务1同步训练
1.选择题
(1)scanf()函数被称为__C__输入函数。
A.整数 B.字符 C.格式 D.浮点
(2)scanf()函数包某某___B___头文件中。
A.scanf.h B.stdio.h C.float.h D.string.h
(3)用getchar()函数可以从键盘读入一个__B____。
A.整数 B.字符 C.浮点数 D.字符串
(4)设t为float型变量,能正确输入数据的是__D____。
A.scanf("%d",&a); B.scanf("%f",a);
C.scanf("%d",a); D.scanf("%f",&a);
(5)scanf("%d%d",&a,&b)与scanf("%d,%d",&a,&b)的输入_A_。
A.前者以空格为间隔,后者以逗号为间隔 B.都以空格为间隔
C.前者以逗号为间隔,后者以空格为间隔 D.都自动以空格作为间隔
2.填空题
(1)下面程序的运行结果是:aabcc
abc
main()
{
char c1=’a’, c2=’b’, c3=’c’;
printf("a%cb%c\bc%c\nabc\n" , c1,c2,c3);
}
(2)下面程序的运行结果是:x=3,y=4 ,m=7, n=-1
main()
{
int x,y,m,n;
x=3;
y=4;
m=x+y;
n=x-y;
printf(" x=%d,y=%d ,m=%d, n=%d" ,x,y,m,n);
}
(3)下面程序的运行结果是__ 10,12 ,a_____。
main()
{
int x=10;
printf(" %d,%o ,%x " ,x,x,x);
}
(4)下面程序的运行结果是__ x=1,y=1
x=1,y=1 _。
#include
void incx()
{ int x=0;
x=x+1;
printf(" x=%d," ,x);
}
void incy()
{ int y=0;
y=y+1;
printf("y=%d \n" ,y);
}
main()
{
incx();
incy();
}
3. 编程题
(1)在屏幕上显示图2-2所示的菜单:
main()
{
printf("===================================\n");
printf("-------------欢迎进入--------------\n");
printf("---------学生成绩管理系统----------\n");
printf("===================================\n");
printf("1.成绩的输入输出\n");
printf("2.成绩的汇总统计\n");
printf("3.成绩的排序与查询\n");
printf("4.退出\n");
}
(2)编程在屏幕上显示如图2-3的菱形:
main()
{
int n,i,j,k;
printf("请输入行数:");
scanf("%d",&n);
for(i=0;i
以上为《项目二同步练习参考答案》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。