当前位置:
文档之家› C语言作业3-多分支结构程序
C语言作业3-多分支结构程序
C语言程序设计实验作业三
(要求:1.在VC++ 6.0环境下编写、运行程序,并将源程序代码填写在表格相应栏目内。
2.将完成后的表格文件提交。)
学号
201505060442
班级
数统4班
姓名
王月
日期
实验项目
实验三 C语言多分支结构程序
实验目的
1.进一步掌握C语言表示逻辑量的方法;学会正确使用关系表达式和逻辑表达式表达条件。
2掌握if结构的嵌套以及多分支结构程序的设计方法。
题目1
题目内容:
1. 编一个程序,输入实数x的值,按下列公式计算并输出y值:
x (x<=1)
y= 2x-1 (1<x<10
3x-11 (10<=x)
源程序代码:
#include <stdio.h>
int main()
{
int x,y;
printf("please enter x:");
return 0;
}
运行结果(截图):
if(m>='A'&&m<='Z')|| (m>='a'&&m<='z'))
printf("%c is an alpha.\n",m);
else if(m>='0'&&m<='9')
printf("%c is a number.\n",m);
else
printf("%c is other character.\n",m);
scanf("%d",&x);
if(x<=1) y=x;
else if(x<10) y=2*x-1;
else y=3*x+1;
pห้องสมุดไป่ตู้intf("y=%d\n",y);
return 0;
}
运行结果(截图):
题目2
题目内容:
2.编写一个程序,要求输入一个字符并判断它是字母字符、数字字符、还是其他字符。
例如程序运行如下:
Enter an character:a↙
a is an alpha
或者
Enter an character:*↙
* is other character
源程序代码:
#include <stdio.h>
int main()
{
charm;
printf("Enter an characterm:");
scanf("%c",&m);