成都信息工程学院C语言第一类题参考答案(3)

2018-11-30 17:59

}

/*P7-720.c*/

#include

main() { float n, m; double a, b; printf(\ scanf(\ a = (double)n; b = (double)m; printf(\}

/*P7-721.c*/ /* 编写一程序P7-721.C实现以下功能

从键盘输入x,y,z的值,编写程序输出以下表达式的值: x+z%3*(int)(x+y)%2/4

程序的运行效果应类似地如图1所示,图1中的2.5,4.7,7是从键盘输入的内容。 */

#include #include

int main(void) { double x, y, z; double sum1 = 0, sum2 = 0, sum = 0; printf(\ scanf(\ sum1 = (int)z % 3; sum2 = (int)(x + y) % 2 / 4; sum = x + sum1 * sum2; printf(\ return 0; }

/*p7-722.c*/ /* 编写一程序P7-722.C实现以下功能

从键盘输入一日期,年月日之间以“-”分隔,并以同样的形式但以“/”作分隔符输出。

程序的运行效果应类似地如图1所示,图1中的2009-12-9是从键盘输入的内容。 */

#include

int main(void) { int yy, mm, dd; printf(\ scanf(\ printf(\ return 0; }

/*P7-723.C*/

/*编写一程序P7-723.C实现以下功能

输入三角形的三边长a、b、c(边长可以是小数),求三角形面积area,并输出。如果输入的三边构不成三角形,应给出“data error”的信息提示。注:根据“海伦-秦九韶”公式,area=√p(p-a)(p-b)(p-c),其中p=(a+b+c)/2。 程序的运行效果应类似地如图1和图2所示,图1中的3,4,5和图2中的3,4,8是从键盘输入的内容。 */

#include #include int main(void) { float bian1, bian2, bian3; double area, pinjun; printf(\ scanf(\ if (bian1 + bian2 <= bian3 || bian1 + bian3 <= bian2 || bian2 + bian3 <= bian1) { printf(\ } else {

pinjun = (bian1 + bian2 + bian3) / 2; area = sqrt( pinjun * (pinjun - bian1) * (pinjun - bian2) * (pinjun - bian3)); printf(\ } return 0; }

/*P7-727.c*/ /* 编写一程序P7-727.C实现以下功能 输入两个整数,输出这两个整数的和

程序的运行效果应类似地如图1所示,图1中的3 4是从键盘输入的内容。 */

#include

int main(void) { int aa, bb; int sum = 0; printf(\ scanf(\ sum = aa + bb; printf(\ return 0; }

/*P7-728.c*/ /* 编写一程序P7-728.C实现以下功能

已知某产品单价是30 ,输入其数量是num,输出其总价。

程序的运行效果应类似地如图1所示,图1中的8是从键盘输入的内容。 */

#include

int main(void) { int num, total; printf(\ num:\ scanf(\

total = num * 30; printf(\ return 0; }

/*P7-729.c*/ /*

编写一程序P7-729.C实现以下功能

输入x,y两个整数,输出其中较大的数。

程序的运行效果应类似地如图1所示,图1中的7,8是从键盘输入的内容。 */

#include

int main(void) { int x, y; printf(\ scanf(\ if (x > y) { printf(\ } else if (x < y) { printf(\ } else { printf(\ } return 0; }

/*P7-730.c*/ /* 编写一程序P7-730.C实现以下功能

输入两个整数,如果相等输出yes ,否则输出no。

程序的运行效果应类似地如图1所示,图1中的5 6是从键盘输入的内容。 */

#include

int main(void) { int xx, yy; printf(\ scanf(\ if (xx == yy) { printf(\ } else { printf(\ } return 0; }

/*P7-731.C*/ /*

编写一程序P7-731.C实现以下功能 输出n行星号,每行5个*星号。

程序的运行效果应类似地如图1所示,图1中的4是从键盘输入的内容。 */ #include int main(void) { int num, i, j; printf(\ scanf(\ for (i = 0; i < num; i++) { for (j = 0; j < 5; j++) { printf(\ } printf(\ } return 0; }


成都信息工程学院C语言第一类题参考答案(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:金蝶 K3 采购暂估处理流程

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

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