在 Dev Cpp 平台输出“Hello World!”语句
#include <stdio.h>
int main()
{
printf("HelloWord") ;
return 0;
}
T2在Dev Cpp平台上新建一个项目,仿照截图,输入程序代码。观察其输出
下面程序演示了如何输出 a、b、c 三个变量的值。
#include <stdio.h>
int main()
{
int a=1;
float b=2.5;
char c='C';
printf("a=%d\n",a);
printf("b=%f\n",b);
printf("c=%c\n",c);
printf("End of program\n");
return 0;
}
T3在 Dev Cpp 平台上新建一个项目,仿照截图,输入程序代码。观察其输出。下面这个程序用于计算并显示每种数据类型所占内存空间的大小。
#include <stdio.h>
main()
{
printf("Data typeNumber Number of bytes\n");
printf("!---------------------------------\n");
printf("char %d\n",sizeof(char));
printf("int %d\n", sizeof(int));
printf("short int %d\n", sizeof(short));
printf("long int %d\n",sizeof(long));
printf("float %d\n", sizeof(float)) ;
printf("double %d\n",sizeof(double));
}
T4输入书本 P48[温度转换]的代码,并观察其输出
#include <stdio.h>
int main()
{
double temC,temF; //定义摄氏温度和华氏温度
temF=100; //赋值
temC=5*(temF-32)/9; //计算并赋值
printf("华氏温度%5.2f对应的摄氏温度是%5.2f\n",temF,temC);
return 0;
}
T5输入书本 P52[三角形周长]的代码,并观察其输出。
#include <stdio.h>
int main()
{
int a=6,b=5,c=5;
int triC;
triC=a+b+c;
printf("三角形的周长是:%d\n",triC) ;
return 0;
}
T6溢出问题
#include <stdio.h>
int main()
{
short short_value=32767; //2个字节,最大值为32767 即"0111 1111 1111 1111"
short_value+=1; //此时的二进制为“1000 0000 0000 0000”,双方互为反码
printf("%d",short_value);
return 0;
}
T7
#include <stdio.h>
int main()
{
printf("-30*3+21/6=%d\n",-30*3+21/6);
printf("-30+3*21/6=%d\n",-30+3*21/6);
printf("30/3*21%6=%d\n",30/3*21%6);
printf("-30/3*21%4=%d\n",-30/3*21%4);
return 0;
}
T8
i!=j<k //j与k进行比较则i!=1或者i!=0,即i对j与的比较进行取反并赋值
T9
赋值完毕,i,d 的值分别为多少?
#include <stdio.h>
int main()
{
int i;
double d;
d=i=3.5;
i=d=3.5;
printf("i=%d d=%f",i,d);
return 0;
}
T10
收到!!!
T11
#include <stdio.h>
int main()
{
unsigned char cval=0;
int ival=0;
unsigned int ui=0;
float fval=0;
double dval=0;
cval='a'+3; //合法运算且结果为d
fval =ui-ival * 1.0; //不会发生类型转换
dval = ui * fval; //ui会转换成浮点数类型
cval = ival + fval + dval; //字符变量无法被浮点数赋值
return 0;
}