成都信息工程学院C语言考试题及答案 联系客服

发布时间 : 星期四 文章成都信息工程学院C语言考试题及答案更新完毕开始阅读7ea6d655312b3169a451a47e

#include

int main(void) { }

编写一程序P723.C实现以下功能

输入三角形的三边长a、b、c(边长可以是小数),求三角形面积area,并输出。如果输入的三边构不成三角形,应给出“data error”的信息提示。注:根据“海伦-秦九韶”公式,area=√p(p-a)(p-b)(p-c),其中p=(a+b+c)/2。编程可用素材:printf(\、printf(\、printf(\rea=...\\n\。

程序的运行效果应类似地如图1和图2所示,图1中的3,4,5和图2中的3,4,8是从键盘输入的内容。 #include #include

int main(void) {

if (bianA<0 || bianB<0 || bianC<0

|| (bianA+bianB <= bianC) || (bianA+bianC <= bianB) || (bianB

printf(\input triange sides:\

scanf(\&bianA, &bianB, &bianC); double bianA, bianB, bianC, area, pABC; return 0;

printf(\date is:%d/%d/%d\iYear, iMonth, iDay); printf(\input a date:\

scanf(\&iYear, &iMonth, &iDay); int iYear, iMonth, iDay;

+bianC <= bianA))

}

{ } else { } return 0;

pABC = 1.0f / 2 * (bianA + bianB + bianC);

area = sqrt(pABC * (pABC - bianA) * (pABC - bianB) * (pABC -printf(\area); printf(\error\\n\

bianC));

编写一程序P727.C实现以下功能 输入两个整数,输出这两个整数的和

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

编写一程序P728.C实现以下功能

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

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

编写一程序P729.C实现以下功能

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

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

编写一程序P730.C实现以下功能

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

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

int main(void) {

int iA, iB;

}

printf(\input x,y:\scanf(\&iA, &iB); if (iA == iB) { } else { } return 0;

printf(\printf(\

编写一程序P731.C实现以下功能

输出n行星号,每行5个*星号。编程可用素材:printf(\。 程序的运行效果应类似地如图1所示,图1中的4是从键盘输入的内容。 #include

int main(void) { }

编写一程序P733.C实现以下功能

从键盘读入一个任意字符,输出该字符ASCII的十六进制值。编程可用素

return 0;

for (i=1; i<=n; i++) { }

printf(\* * * *\\n\scanf(\&n); int i, n;

材:printf(\。

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

编写一程序P734.C实现以下功能

从键盘输入一个正方体的边长(整型),计算该正方体的体积和表面积。 程序的运行效果应类似地如图1所示,图1中的5是从键盘输入的内容。

编写一程序P735.C实现以下功能

从键盘输入一个正三角形的边长(整型),计算该三角形的面积和周长。注:根据“海伦-秦九韶”公式,area=√p(p-a)(p-b)(p-c),其中p=(a+b+c)/2、a,b,c为三角形的3条边长。

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

编写一程序P736.C实现以下功能

从键盘上输入一个四位整数,计算各个位上的数字之和。编程可用素材:printf(\、printf(\。

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

int main(void) {

printf(\sum); return 0; s1 = num / 1000; s2 = num / 100 % 10; s3 = num / 10 % 10; s4 = num % 10;

sum = s1 + s2 + s3 + s4;

printf(\a number with 4-digit: \scanf(\&num); int num, s1, s2, s3, s4, sum;