[C语言] 练习一
[摘要]
练习一内容范围:
1.printf 与 scanf
2.sizeof 与 <limits.h>与<float.h>
1.找出下列程序中的错误
(1.1)程序内容:计算两个整数之和并输出
#include<stdio.h>
int main()
{
int num1=1 , num2=2 , 3num ;
3num = num1 + num2;
printf("the sum is %d\n", 3num );
return 0;
}
(1.2) 程序内容:输入2个数,计算并输出
#include<stdio.h>
int main()
{
int num1 , num2 , num3 ;
scanf("%d %u",&num1,&num2);
num3 = num1 * num2;
printf("the result is %lf\n", num3 );
return 0;
}
(1.3)程序内容:输出以下内容(注意格式)
LEARN
C LANGUAGE
#include<stdio.h>
int main()
{
printf("LEARN\n C LANGUAGE\n");
return 0;
}
2.读程序
(2.1)小型加法计算器
#include<stdio.h>
int main()
{
double num1,num2,total;
// 这里while(1)的意思是不断循环while(1)下面{}中的内容
while(1)
{
printf("请输入两个数据:\n");
scanf("%lf %lf",&num1,&num2);
total=num1+num2;
printf("the sum = %lf\n",total);
}
return 0;
}
/*现用户要进行两组运算,分别是
234.56 23.134
123.098 36
请问输出的结果是?*/
3.写程序
(3.1)
现已知公式:V^2-(V0)^2=2ax
V:末速度
V0:初速度
a:加速度
x:位移
由用户来定义除a外的其他变量(即用scanf输入),请写一个程序来计算a的值,并用以下格式输出:
初速度为:1 m/s
末速度:2.5 m/s
位移:1 m
加速度a为:2.62 m/s^2
(以上数据为例子)
(3.2)Tom wants to get the size of int and the maximum number of a long long number. Please help him.
附录. 答案
尚未更新