糖尿病康复,内容丰富有趣,生活中的好帮手!
糖尿病康复 > C语言上机调试程序流程图 C语言上机实验指导.doc

C语言上机调试程序流程图 C语言上机实验指导.doc

时间:2023-04-22 00:18:07

相关推荐

C语言上机调试程序流程图 C语言上机实验指导.doc

b

b

C语言上机实验报告

姓名:运如轩 学号:043136 班级:测控1班

成绩_______

实验目的:

程序清单:

运行结果:

对运行情况的分析,及本次调试程序的经验

实验一 数据类型、运算符、表达式、及数据的简单输入输出

实验目的:

1、学习C程序的运行环境和运行方法

2、学习C语言不同数据类型、运算符、表达式的

使用方法。

3、学习简单输入输出函数的使用。

上机内容:

执行下面程序,观察运行结果。

#include

main()

{

char c1='a',c2='b',c3='c',c4='\101',c5='\116';

printf("a%cb%c\tc%c\tabc\n",c1,c2,c3);

printf("\t\b%c%c\n",c4,c5);

printf("\t \b%c%c\n",c4,c5);

printf("\t%c%c\n",c4,c5);

}

编写程序,求下面表达式的值。

x=2.5,a=7,y=4.7

x+a%3*(int)(x+y)%2/4

x=3.5,y=2.5,a=2,b=3

(float)(a+b)/2+(int)x%(int)y

3.执行下面程序,观察其运行结果

#include

main()

{

int i,j,m,n;

i=8;

j=10;

m=++i;

n=j++;

printf("%d,%d,%d,%d\n",i,j,m,n);

}

4.若a=3,b=4,c=5,x=1.2,y=2.4,z=-3.6,u=51274,

n=128765,c1='a',c2='b',编写程序,写出以下结果:

5、输入一个华氏温度,要求输出摄氏温度。输出要有文字说明,取两位小数。

实验二 选择结构的编程

实验目的:

1、学习if\else \else if\使用方法

2、学习 switch(),case使用方法

上机内容:

有3个整数a,b,c,由键盘输入,输出其中最大的。

企业发放奖金根据利润提成,利润低于或等于100000元的,奖金可提10%,利润在100000-

200000间,低于100000元的部分按10%提成,高于100000元的部分按7.5%提成,利润在200000-400000间,低于200000元的部分按上面方法提成,高于200000元的部分按5%提成,利润在400000-600000间,低于400000元的部分按上面方法提成,高于400000元的部分按3%提成,利润在600000-1000000间,低于600000元的部分按上面方法提成,高于600000元的部分按1.5%提成,利润高于1000000元时,高于1000000的部分按1.0%提成。要求用IF ELSE,及switch两种语句输出利润为 50000,150000,350000,550000,750000 ,5000000时的奖金

实验三 循环结构的编程

实验目的:

1、学习do while语句使用方法

2、学习 for语句使用方法

上机内容:

求是S= a+aa+aaa+….+aaa….aaaa

给出a=2,n=5;

a=7,n=8;

a=4;n=9;的计算结果。

输出所有的水仙花数。

输出以下图案:

实验四 数组

实验目的:

学习1维数组的使用

上机内容:

求一个3*3的整型矩阵的对角元素之和。

将一个数组中的值按逆序存放

分析下面折半查找程序,画出流程图

#include

void main()

{

int i;

int a[15]={70,68,65,60,55,50,45,40,30,15,8,6,5,4,1};

int n;

scanf("%d",&n);

int low=0;

int high=14;

int mid;

while( low<=high)

{

mid=(low+high)/2;

if(n==a[14-mid])

break;

else if(n

high=mid-1;

else

low=mid+1;

}

if(low>high)

printf("no");

else printf("%d,%d\n",n,14-mid);

}

输出下面图形

编写程序,将字符数组s2复制到将字符数组s1中。

实验五 函数

1、学习函数的使用

上机内容:

用递归方法求下面公式:

输入10 个学生5门课成绩,分别用函数实现下列功能:

(1)输入10 个学生5

如果觉得《C语言上机调试程序流程图 C语言上机实验指导.doc》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。