内容发布更新时间 : 2024/12/23 3:16:15星期一 下面是文章的全部内容请认真阅读。
C语言全部题目及答案
Exercise 1: Programming Environment and Basic Input/Output
1. Write a program that prints “This is my first program!” on the screen.
(a)Save this program onto your own disk with the name of e2-1a; (b)Run this program without opening Turbo C;
(c)Modify this program to print “This is my second program!”, then
save it as e2-1b. Please do not overwrite the first program.
2. Write a program that prints the number 1 to 4 on the same line. Write the program using the following methods: (a)Using four “printf” statements.
(b)Using one “printf” statement with no conversion specifier . no
‘%’).
(c)Using one “printf” statement with four conversion specifiers
3.(a) Write a program that calculates and displays the number of minutes in 15 days.
(b) Write a program that calculates and displays how many hours 180 minutes equal to.
(c) (Optional) How about 174 minutes
ANSWERS: #include<> int main() { printf(\is my first program!\ return 0; } #include<> int main() { printf(\is my second program!\ #include<> int main() { printf(\ printf(\ printf(\ printf(\ return 0; } #include<> int main() { printf(\ #include<> int main() { float days,minutes; days = 15; minutes = days * 24 * 60; printf(\number of minutes in 15 days are %f\\n\ return 0; } #include<> int main() { return 0; } return 0; } #include<> int main() { printf(\); return 0; } float minutes,hours; minutes = 180; hours = minutes / 60; printf(\minutes equal to %f hours\\n\hours); return 0; } #include<> int main() { float minutes,hours; minutes = 174; hours = minutes / 60; printf(\minutes equal to %f hours\\n\hours); return 0; }
Exercise 2: Data Types and Arithmetic Operations
1. You purchase a laptop computer for $889. The sales tax rate is 6 percent. Write and execute a C program that calculates and displays the total purchase price (net price + sales tax).
2.Write a program that reads in the radius of a circle and prints the circle’s diameter, circumference and area. Use the value for “”.
3.Write a program that reads in two numbers: an account balance and an annual interest rate expressed as a percentage. Your program should then display the new balance after a year. There are no deposits or withdraws – just the interest payment. Your program should be able to reproduce the following sample run:
Interest calculation program. Starting balance 6000
Annual interest rate percentage Balance after one year: 6255
ANSWER: #include<>
int main() {
float net_price,sales_tax,total; net_price = 889;
sales_tax = net_price * ;
total = net_price + sales_tax;
printf(\
return 0; }
#include<> int main() {
printf(\ float radius,diameter,circumference,area; scanf(\
printf(\
printf(\ printf(\
return 0; }
#include<> int main() {
float SB,percentage,NB;
printf(\calculation program\\n\\nPlease enter the Starting Balance:\
scanf(\
printf(\