C语言作业3_多分支结构程序

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

C 语言程序设计实验作业二
(要求: 1.在VC++6.0环境下编写、运行程序,并将源程序代码填写在表格相应栏目内。

2. 将完成后的表格文件提交。


题目内容:
编一个程序,输入实数 x 的值,按下列公式计算并输出 y 值: x (x<=1)
3x-11
(10<=x)
源程序代码: #in elude <stdio.h>
int mai n()
{
int x,y;
prin tf("please en ter x:"); sca nf("%d", &x);
if(x<=1) y=x;
else if(x<10) y=2*x-1; else y=3*x+1;
prin tf("y=%d\n",y); return 0;
}
运行结果(截图):
题目内容:
2.编写一个程序,要求输入一个字符并判断它是字母字符、数字字符、还是其他字符。

逻辑表达式表达条件。

实验目的 2掌握if 结构的嵌套以及多分支结构程序的设计方法。

1. y= 牛-1 (1<x<10
或者
En ter an character:* /
* is other character
源程序代码:
#in elude <stdio.h>
int mai n()
{
char m;
prin tf("E nter an character m:"); sea nf("%c", &m);
if(m>='A'&&m<='Z')|| (m>='a'&&m<='z')) prin tf("%c is an alpha.\n",m);
else if(m>='0'&&m <=9)
prin tf("%c is a nu mber.\n",m);
else
prin tf("%c is other character.\n",m); return 0;
}
运行结果(截图):。

相关文档
最新文档