C语言作业(软件工程),C语言作业(软件工程)

习题一 C语言基础知识

1、 写出一个C程序的构成

2、 编写一个C语言程序,输出以下信息:

* * * * * * * * * * How are you!

* * * * * * * * * *

3、 编写C程序,输入a、b、c的值,输出他们的最小值 4、 C语言的变量先定义后引用的好处? 5、 字符常量和字符串常量的区别是什么? 6、 求下面算术运算表达式的值

(1)x + a%3*(int)(x+y)%2/4 设:x=2.5,a=7,y=4.7

(2)(float)(a+b)/2 + (int)x%(int)y 设:a = 2,b = 3,x=3.5,y = 2.5 7、 写出下列程序的运行结果:

main ( )

{ int i , j , m ,n; i = 5; j =11; m = --i; n = j--;

printf(“%d,%d,%d,%d”,i,j,m,n);

}

8、 写出下面表达式运行后a的值,假设a = 12,n=5;

(1) a+=a (2) a-=2; (3) a*=2+3 (4)a/=a+a (5)a%=(n%=2) (6)a +=a-=a*=a 9、 找出下面程序中的错误并改正。

(1) void main( )

{ int x,y=z=5,aver;

x=7 AVER=(x+y+z)/3;

Printf(“AVER=%d\n”,aver);

}

(2) void main( )

{ char c1 = a ;c2 = b ;c3= c ; int a = 3.5,b= A printf(“a=%db=%c,a,b);

printf(“c1=%d,c2=%c”,c1,c2;

}

10、写出上机的过程。(即要求背诵的上机过程)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值