c语言全部题目及答案,C语言全部题目及答案

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 (i.e. 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: #includeint main() { printf(\is my first program!\ return 0; } #includeint main() { printf(\is my second program!\ return 0; } #includeint main() { printf(\printf(\printf(\printf(\ return 0; } #includeint main() { printf(\ return 0; #includeint main() { float days,minutes; days = 15; minutes = days * 24 * 60; printf(\number of minutes in 15 days are %f\\n\ return 0; } #includeint main() { float minutes,hours; minutes = 180; } #includeint main() { printf(\ return 0; } hours = minutes / 60; printf(\minutes equal to %f hours\\n\ return 0; } #includeint main() { float minutes,hours; minutes = 174; hours = minutes / 60; printf(\minutes equal to %f hours\\n\ 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 3.14159 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? 4.25 Balance after one year: 6255

ANSWER:

#include

int main() {

float net_price,sales_tax,total; net_price = 889;

sales_tax = net_price * 0.06; total = net_price + sales_tax;

printf(\

return 0; }

#includeint main() {

printf(\float radius,diameter,circumference,area; scanf(\

printf(\

printf(\printf(\

return 0; }

#includeint main() {

float SB,percentage,NB;

printf(\scanf(\

printf(\scanf(\

NB = SB * percentage / 100 + SB;

printf(\

return 0; }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值