第10周上机内容.docx
- 文档编号:4598943
- 上传时间:2022-12-07
- 格式:DOCX
- 页数:14
- 大小:936.94KB
第10周上机内容.docx
《第10周上机内容.docx》由会员分享,可在线阅读,更多相关《第10周上机内容.docx(14页珍藏版)》请在冰豆网上搜索。
第10周上机内容
本次作业为小测:
请在9:
5515:
5517:
45之前提交作业,每个学生一个记事本文件,命名为班级+学号+姓名;
实验内容:
打开桌面的tc,编辑程序,进行保存,调试并显示结果:
F9,Ctrl+F9,Alt+F5;
编程之前先考虑整个题目需要几个内存空间来存放数据,确定要定义的变量个数和类型
注意:
从键盘接收数据的输入语句用:
scanf,输出用printf
一.完成如下的真题选择题
1.
答案:
C
2.
答案:
A双引号括起来的是字符串
3.
答案:
D
4.
答案:
CD项错误在于scanf从第2个参数开始应该是地址引用
5.
答案:
Bx+z后结果已经变成浮点数了
6.
答案:
B4.0/2+2%3=2.0+2=4.0
7.
答案:
Da|b=3,10右移3位为1
8.
答案:
A
9.
答案:
A其它三项都是如果k是0,则打印No,否则打印Yes。
10.
答案:
B括号里的条件先比较,再将i减1
11.
答案:
A第一趟循环后:
2103456789第二趟后:
2143056789第三趟后:
2143650789
第四趟后:
2143658709,循环结束,打印即为结果。
12.
答案:
C
13.
答案:
B
14.
答案:
Bputs()碰到’\0’就停止输出
15.
答案:
B数组首地址用数组名表示
doubley;
y=(sin(x)+pow(x,6))/(2.6+x*log10(300));
return(y);
#include
#include
voidmain()
{/**//**/x,x0,f,f1;
x=1.85;
/**//**/
{x0=x;
f=((x0-2)*x0+3)*x0-6;
f1=(3*x0-4)*x0+3;
x=x0-f/f1;
}while(fabs(x-x0)>=1e-6);
printf("therootis:
%.3f\n",x);
getch();
}
第一处:
float第二处:
do
#include
#include
voidmain()
{inti,j;
i=0;
while(i<4)
{j=0;
while(/**//**/)
{
printf("*");
j++;
}
printf("\n");
i++;
}
for(i=3;/**//**/;i--)
{j=1;
while(j<=i)
{
printf("*");
j++;
}
printf("\n");
}
getch();
}
第一处:
j<=i第二处:
i>0
#include
#include
voidmain()
{
inti,j,k,count=0;
for(i=1;i<=9;i++)
for(j=0;j<=9;j++)
if(/**//**/)continue;
else
for(k=0;k<=9;k++)
{
if(/**//**/)
count++;
}
printf("\ncount=%d",count);
getch();
}
第一处:
i==j第二处:
(i+j+k==7)&&(k!
=i)&&(k!
=j)
#include
doublef(doublek,intn)
{doublet=0;
/**/
inti;
for(i=1;i<=n;i++)
{
if(i%2==1)
t=t+(-1)*k/i*(i+1);
else
t=t+k/i*(i+1);
}
/**/
return(t);
}
voidmain()
{doublesum;
sum=f(5.36,9);
printf("f(5.36,9)=%.3lf\n",sum);
getch();
}
参考答案:
inti;
for(i=1;i<=n;i++)
{
if(i%2==0)
t=t+(-k)/(i*(i+1));
else
t=t+k/(i*(i+1));
}
第一处:
i
第二处:
0
第三处:
a[4][j];
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 10 上机 内容