一份C语言题 恳请那位大侠帮解答一下 能解一题好一题

来源:百度知道 编辑:UC知道 时间:2024/06/05 18:44:02
1、哪些是正确的C语言整型常量

2、合法的实型常量如何表示

3、符合C语言语法的赋值表达式

4、标识符的命名规则:
只能由字母数字及下划线组成,且只能以字母或下划线开头

5、判断char型变量ch是否为大写字母的正确表达式

6、若有语句char b;,并要将字符a赋给变量a,表达式写法

7、有以下程序
main()
{ int a=666,b=888;
printf(”%d,%d\n”,a,b);
}
程序运行后的输出结果是 。

8、若有语句int a=5;则执行语句a+=a*=10; 后,a的值是

9、有以下程序
main()
{ char a,b,c,d;
scanf(”%c,%c,%c,%c”,&a,&b,&c,&d);
printf(”%c,%c,%d,%d\n”,a,b,c,d);
}
若运行时从键盘上输入:6,5,A,B,<回车>。则输出结果是

10、C程序的基本组成单位是

11、在C语言中,一个int型数据在内存中占2个字节,则int型数据的取值范围
12、已知字母a的ASCII码为十进制数97,且设ch为字符型变量,则表达式ch=‘a’+ 8 - 3的值为
13、若x和n均是int型变量,且x和n的初值均为5,则计算表达式后x的值为___________,n的值为___________。
x+=n++;
14、若有以下定义,则计算表达式y+=y-=m*=y后的y值是___________。
int m=5,y=2;
15、执行以下程序段后a=_________,b=_________,c=________。
int a=7,b=8,c=3,x=3,y=2,z=5;
c=(a=c>x)&&(b=y>z);
16、运行以下程序,从键盘输入25,13,10<回车>,则输出结果

1、整型常量即整常数。在C语言中,整常数
可用以下三种形式表示:
(1)十进制整数。
如:123, -456。
(2)八进制整数。以0头的数是八进制数。
如:0123表示八进制数123,等于十进制数83,-011表示八进制数-11,即十进制数-9。
(3)十六进制整数。以0x开头的数是16进制数。
如:0x123,代表16进制数123,等于十进制数 291。 -0x12等于十进制数-10。
(4)由#define 定义的宏定义,如:#define PI 3.1415926
2、C语言规定标识符只能由字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划线。只要表示成 float 变量名;即可
3、左边是变量,右边是表达式或值,如a=c+d;或者左边是自加自减表达式,右边是表达式或值。
4、这是什么????
5、if (a>=65 and a<=90)
6、赋给a吗?用a='a'
7、666,888
8、应该是100吧
9、6,5,65,66
10、函数
11、-32768~32767
12、f
13、10,6
14、-16
15、0,8,0
16、25+13+10=25
17、x>20 and x<30 or x<-100
18、4个吧,后面那个应该是2个
19、应该是6吧
20、先想要干什么,然后画流程图,最后写代码,再调试,反正我是这么干的^_^
21、C语言规定标识符只能由字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划线。如:sum,_total, month, Student_name,
lotus_1_2_3,BASIC, li_ling
上一行是对的,下一行是错的
M.D.John, ¥123,3D64,a>b
22、数据类型有四种。
基本类型有整型(int),