天津理工大学c语言上机报告3,天津理工大学c语言上机报告.doc

实验二

(2009

实验名称:

数据类型与实体。

实验目的:

掌握C语言数据类型,熟悉定义整型、浮点型、字符型变量的定义、赋值与初始化方法;

掌握C语言中基本输入、输出库函数的方法;

进一步熟悉Visual C++6.0开发环境下调试程序的基本步骤。

实验项目(必做题)

sizeof经常用来一种数据类型或一个变量在内存中所占字节数。编辑、编译和运行下列程序,观察并分析程序的运行结果。

#include

int main()

{

char c;

short s;

int i;

long l;

float f;

double d;

long double ld;

printf("sizeof(char)=%d\n", sizeof(char));

printf("sizeof(short)=%d\n", sizeof(short));

printf("sizeof(int)=%d\n", sizeof(int));

printf("sizeof(long)=%d\n", sizeof(long));

printf("sizeof(float)=%d\n", sizeof(float));

printf("sizeof(double)=%d\n", sizeof(double));

printf("sizeof(long double)=%d\n", sizeof(long double));

printf("\n");

c='A';

s=10;

i=100;

l=1000;

f=0.0;

d=4.6787866;

ld=50.0134345;

printf("%c\n", c);

printf("%d\n", s);

printf("%d\n", i);

printf("%d\n", l);

printf("%f\n", f);

printf("%f\n", d);

printf("%lf\n", ld);

printf("\n");

printf("sizeof(char)=%d\n", sizeof(c));

printf("sizeof(short)=%d\n", sizeof(s));

printf("sizeof(int)=%d\n", sizeof(i));

printf("sizeof(long)=%d\n", sizeof(l));

printf("sizeof(float)=%d\n", sizeof(f));

printf("sizeof(double)=%d\n", sizeof(d));

printf("sizeof(long double)=%d\n", sizeof(ld));

return 0;

}

程序的执行结果为:

练习实验指导书P238实验内容和步骤中的项目(2)。

程序为:

#include

int main()

{

char c1='a',c2='b',c3='c',c4='\101',c5='\116';

printf("a%c b%c\tc%c\tabc\n", c1, c2, c3);

printf("\tb%c %c\n", c4, c5);

return 0;

}

程序执行结果如下:

编程练习:定义两个整型变量x和y,并从键盘接受输入,然后计算这两个数的和、差、积与商,并在屏幕上显示输出其计算结果。

程序为:

#include

#include

int main()

{

int op1, op2;

printf("Enter two integers: ");

scanf("%d %d", &op1, &op2);

printf("%d+%d=%d\n", op1, op2, op1+op2);

printf("%d-%d=%d\n", op1, op2, op1-op2);

printf("%d*%d=%d\n", op1, op2, op1*op2);

if(op2!=0)

printf("%d/%d=%d\n", op1, op2, op1/op2);

else

printf("Divided by zero!\n");

return 0;

}

程序执行结果如下:

练习实验指导书P241实验内容和步骤中的项目(1)。

eq \o\ac(○,1)程序为:

#include

int main()

{

int a, b;

float d, e;

char c1, c2;

double f, g;

long m, n;

unsigned int p, q

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值