编程题集
ps:
如题目有错请及时反馈
2015/7/10 scanf、printf的基本用法、变量的定义和使用、C语言的各种运算符
-------------------------------------------------------------------------------------
程序篇:
#1编写一个程序,输出 "Hello World" 。
#2编写一个程序,实现简单的加减乘除运算。
#3让用户输入两个整数,然后调换位置后输出。
#4输入年,月,日,把它们按照 yyyy-mm-dd的格式打印出来。
#5输入一个小数,输出它的立方。输出保留小数点后的2位数字。
#6输入一个4位整数,将个位、十位、百位、千位的数分解出来。
#7编写一个程序,要求输入半径,求球体的体积(参考公式:百度)。
#8编写一个程序,要求用户输入一个美元数量,然后显示出增加5%税率后相应金额。
#9输入一个华氏温度,要求输出摄氏温度。输出要求有文字说明,取位2小数(参考公式:百度);
#10要求用户输入一个美金数量,然后显示如何用最少的20美元、10美元、5美元和1美元来付款
示例:
Enter a dollar amount:93
$20 bills: 4
$10 bills: 1
$5 bills: 0
$1 bills: 3
#11编写一个程序,要求用户输入一个两位数,然后按位数的逆序打印出这个数。
#12扩展上题的程序使其可以处理3位数
#13编写一个程序,读入用户的输入的整数并按八进制显示出来
#14编写一个程序,要求输入ASCII码(如66),然后输出相应的字符
#15编写一个程序,要求用户输入天数,然后将该值转换为周数和天数显示出来
求疑篇:
#1以下代码用于接收一个整数的输入。有没有问题?
int a;
scanf("%d\n", &a);
printf("你输入了: %d \n", a);
#2以下代码用于接收一个小数的输入。有没有问题?
double a = 0.0;
scanf("%f", a);
printf("你输入的数: %f \n", a);
#3以下代码用于接收两个整数输入,它有没有问题?
int a;
int b;
scanf("%d%d", &a, &b);
printf("%d%d", a, b);
#4以下代码有没有问题?
short month = 0;
scanf("%d", &month );
char day = 0;
scanf("%d", &day);
#5不运行程序试试看printf函数调用产生的输出分别是什么?
(a) printf("%6d,%4d",86,1040);
(b) printf("%12.5e"30.253);
(c) printf("%.4f",83.162);
(d) printf("%-6.2g",.0000009979);
#6题目如上
printf("",printf("world",printf("hello ")));
#7下面的程序有很多错误,找出这些错误
include‘stdio.h‘
main
{
float g; h;
float tax , rate;
g = e21;
tax = rate*g;
}
#8构造具有下面功能的语句
(a)把变量X的值增加10
(b)把变量X的值增加1
(c)将A与B之和的两倍赋给C
(d)将A与两倍B之和赋给C
----------------------------------------------------------------------------------
2015/7/11 if else和switch选择结构、while、do while、for循环
-------------------------------------------------------------------------------------
Loading...