C程序设计实验报告

2026/4/23 5:59:17

void main() {int n,x1,x2,x3,y;

printf(“please input number n”); scanf(“=”,&n); x1=n/100; x2=n/10; x3=n;

y=x3*100+x2*10+x1; printf(“y==”,y);}

n X1 X2 X3 y 程序的功能是: 5. # include void main( ) { char ch;

ch=getchar(); putchar(ch); }

运行时如果从键盘输入数据98,你预测的输出结果是 实际的输出结果为

原因在于 6. # include void main( ) { int a,b,c;

scanf(“%d,%o”,&a,&b); c=a*b;

printf(“%d,%o\\n”,c,c);

}

运行时如果输入数据:12,12

你预测的结果是 ,实际的输出结果是 。 7. # include

void main( ) { int x,n1,n2,n3,y; scanf(\

8

n1=x/100; n2=x/10; n3=x;

y=n3*100+n2*10+n1; printf(“%d\\n”,y); }

上述程序在运行时如果从键盘输入数据8265,则x的值为_______

输出的结果为__________ , 在变量n1、n2、n3中,_____是x的百位数,_____是x的十位数,_____是x的个位数。

8. #include void main( ) { int a=123, b=-45; float x=2.54729;

printf(“a=%d,-,],%-5d,%+5d\\n”, a,a,a,a,a); printf(“b=%d,-,],%-5d,%+5d\\n”, b,b,b,b,b); printf(“x=%f,?,%9.2f\\n”, x,x,x); printf(“x=%-7.3f,%2.2f,%.0f\\n”, x,x,x); }

在下面写出程序的运行结果,每个空格用一个|_| 来表示

9.编辑程序,输入学生语、数、英三门课程成绩(考虑数据类型,整型和实型),并输出其总分和平均分。

2.4 实验心得

9

实验3 选择结构程序设计与调试

班 级 专 业 所用软件 学 号 姓 名 计算机号 实 验 室 成绩评定 教师签名 3.1 实验目的

1.理解C语言表示逻辑量的方法(以0代表“假”,以非0代表“真”)。 2.学会正确使用逻辑运算符和逻辑表达式、关系运算符和关系表达式。 3.学会运用逻辑表达式或关系表达式等表达条件。 4.熟练掌握if语句和switch语句。

5.学习跟踪调试程序,针对具体程序组织输入测试数据,观察程序运行能否得到预期 的输出结果。

6.熟悉选择结构程序段中语句的执行过程。

3.2 实验预习

1.熟悉逻辑运算符和逻辑表达式、关系运算符和关系表达式。 2.熟悉下列语句:if、if-else、switch、break。

3.3 实验任务

1.阅读程序,上机调试并记录程序结果。

#include main( ) { int x=0; if(x==0) printf(\ else printf(\ } #include main( ) { int x=0; clrscr(); if(x=0) printf(\ else printf(\ }

人工分析结果 实验运行结果 10

以上两题告诉了你什么:

2.阅读程序,上机调试并记录程序结果。

人工分析结果 实验运行结果 实验告诉我们 main() { int a=4,b=3,c=5,t=0; if(a

main() { int a=5,b=4,c=3,d; d=(a>b>c); printf(\} 4.若从键盘输入58,判断以下程序输出的结果。 main() { int a; scanf(\ if(a>50) printf(\ if(a>40) printf(\ if(a>30) printf(\ } 人工分析结果 实验运行结果 人工分析结果 实验运行结果 实验告诉我们 5. 阅读程序,上机调试并记录程序结果。

main() { int x=1,a=0,b=0; switch(x) { case 0: b++; case 1: a++; case 2: a++;b++;

11

人工分析结果 实验运行结果


C程序设计实验报告.doc 将本文的Word文档下载到电脑
搜索更多关于: C程序设计实验报告 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219