实验一:
1、录入如下C源程序: main( )
{ printf(\ printf(\; } main()
{printf(\printf(\}
2、编写一个C程序,第一行显示你的名字,第二行显示你所在的街道地址,第三行显示你所在的城市和邮政编码。 #include
{ printf(\
printf(\ printf(\ return 0; }
3、编写一个C程序,输出以下信息: **************************** Hello,World!
**************************** #include
printf(\printf(\ Hello, World!\\n\
printf(\}
4、编程序,输出如下图形: * * ** ** *** *** ********
#include
printf(\printf(\printf(\printf(\}
5、遵循良好的编程习惯重新编写下列程序 #include
“The time has come” ); }
#include
{printf(\}
6、输入以下程序,查找错误并改正,输出正确的运算结果 #include
a=123;b=456; sum=a+b
print(sum is %d\\n,sum); }
#include
printf(\}
7、编写一个C程序,显示表达式3.0*5.0,7.1*8.3-2.2和3.2/(6.1*5)的结果。 #include
printf ( \
printf ( \ printf ( \ return 0; }
实验二:
1、编写程序,在程序中定义a=5,b=7,c=71,x=31.19,y=-31.2 实现下面的输出格式和结果(U表示空格):
a=U5,b=U7,a-b=-2,c=U71%
x=31.19,y=U-31.2,z =-31.2U,k=31.1900 #include
{int a=5,b=7,c=71;
float x=31.19,y=-31.2,z,k;
printf(\ printf(\}
2、编写程序,显示下面的提示: Enter the length of the room: Enter the width of the room:
在显示每个提示后,你的程序应该使用scanf()函数调用为所显示的提示接受来自键盘的数据。在输入长度和宽度后,程序应该计算和显示面积,要求结果只保留两位小数。 #include
{float l,w,a;
printf(\ scanf(\
printf(\ scanf(\ a=l*w;
printf(\}
3、编写程序,将小写字母转换成大写字母。要求通过scanf()函数接受来自键盘的字母。(ASCII码中小写字母比它相应的大写字母ASCII码大32) #include
char c;
scanf(\c=c-32;
printf(\}
#include
printf(\ scanf(\ C=c-32;
printf(\}
4、编写一个程序,计算和显示一年中分钟的数量。 #include
long int a,b,c,sum; a=60;b=24;c=365;; sum=a*b*c;
printf(\}
5编写一个程序,首先显示下面的提示:
Enter the temperature in degrees Fahrenheit:
程序接收一个从键盘输入的数值并用公式
Celsius=(5.0/9.0)*(Fahrenheit-32.0)把输入的华氏温度转化为摄氏温度值,并输出摄氏温度值,要求结果只保留三位小数。 #include
printf(\ scanf(\
printf(\}
6、编写一个程序,使用%d转换控制序列符分别显示小写字母a,m,n的十进制整数值。 #include
{ printf(\}
实验三:
1、编写一个程序,要求用户输入两个数字。在程序使用一个或多个scanf()函数调用接收这些数字之后,用程序检查这些数字。如果第一个键入的数字大于第二个数字则输出消息“The first number is greater than the second”,否则输出消息“The first number is not greater than the second”. #include
int x,y;