第一范文网 - 专业文章范例文档资料分享平台

C语言上机实验(更新至13年12月10日作业)

来源:用户分享 时间:2025/6/13 5:33:37 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

C语言上机实验

第一次(2013/10/15)

1、编写程序在屏幕上输出以下内容

2、编写程序从键盘读入整数x的数值,计算x2+4x-10的值。

3、编写程序从键盘读入三个字符,算出他们的ASCLL码值(10进制和16进制)

第一次上机答案 1.

#include main() { printf(\ printf(\ printf(\} 2.

#include main() { int x; printf(\请输入x的值:\ scanf(\ printf(\} 3.

#include main() { char c1,c2,c3; printf(\请输入3个字符,并用逗号隔开:\ scanf(\ printf(\第一个字符%c,ASCLL码是%d,或%xh\\n\ printf(\第二个字符%c,ASCLL码是%d,或%xh\\n\

printf(\第三个字符%c,ASCLL码是%d,或%xh\\n\}

第二次(2013/10/22)

1、编写程序从键盘读入3个整数按照从小到大输出。

2、编写程序从键盘读入一个字符,并按如下要求进行输出。如果输入的是数字字符,则输出“9-数字”,如果输入的是字母字符,则按字母表倒序位置的字符输出,并变换大小写。如果是其他的字符,则输出“输入字符错误!”。

3、编写程序从键盘读入三角形的3条边,并判断输出以下结果。“等边三角形”、“等腰三角形”、“一般三角形”、“非三角形”。

第二次上机答案 1.

#include main() {

int n1,n2,n3,t;

printf(\请输入三个整数,用空格间隔:\scanf(\if(n1>n2)

{

t=n1; n1=n2;

n2=t; } if(n1>n3)

{

t=n1;

n1=n3;

n3=t; } if(n2>n3)

{

t=n2; n2=n3;

n3=t; }

printf(\从小到大输出的三个字符是%d,%d,%d\\n\} 2.

#include main() {

char c;

printf(\请输入一个字符:\scanf(\

printf(\转换后的字符是:\

if ((c>='0' && c<='9')||(c>='a' && c<='z')||(c>='A' && c<='Z')) {

if(c>='0' && c<='9') printf(\if(c>='a' && c<='z')

printf(\if(c>='A' && c<='Z')

printf(\ }

else printf(\输入字符错误!\\n\} 3.

#include main() { inta,b,c;

printf(\请输入三角形的三条边长,用逗号间隔:\scanf(\if(a==b&&b==c) printf(\else if(a==b||b==c||a==c) printf(\ else if(a+b>c&&a+c>b&&b+c>a)

}

printf(\else

printf(\

第三次(2013/10/29)

1、输入年,月,日,知道这一天在这一年是多少天。注意 (1)用到switch (2)注意闰年

2、假设一个球从高处落下,每次可以反弹一半的高度。给出初始高度,和落下的次数。计算出第10次落地时,球经过的距离,以及下一次反弹的高度。

3、某数是这样组成的,例如615=5+55+555。如果已经知道这个数字,和最多的位数,请计算出这个数字来。

第三次上机答案 1.

#include main() {

intday,month,year,sum,leap;

printf(\scanf(\switch (month) { case 1:sum=0;break; case 2:sum=31;break; case 3:sum=59;break; case 4:sum=90;break; case 5:sum=120;break; case 6:sum=151;break; case 7:sum=181;break; case 8:sum=212;break; case 9:sum=243;break; case 10:sum=273;break; case 11:sum=304;break;

C语言上机实验(更新至13年12月10日作业).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c471xx99utt9da6b52iw1_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top