一、选择题
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
关于printf函数正确的是18
19
20
21
22
23
24
25
26
27
28
29
30
31
# include<stdio.h>
main()
{
int m=5,n=10;
printf(“%d,%d\n”,m++,--n);
}
以上程序的运行结果是( )。
32
main()
{
int x,y,z;
scanf (“%d%d%d”,&x,&y,&z);
printf(“x+y+z=%d\n”,x+y+z);
}
输入数据的形式是25,13,10<回车>,则程序的输出结果是( )。
33
34
35
36
37
38
39
40
41
42
已知大写字母A的ASC码是65,小写字母a的ASC码是97。下列不能将变量c中的大字字母转换为对应小写字母的语句是(  )。
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
设有如下程序
# include<stdio.h>
main()
{
char ch1='A',ch2='a';
printf("%c\n",(ch1,ch2));
}
则下列叙述正确的为( )。
66
67
68
69
70
71
72
73
74
75
76
77
以下程序运行的结果是( )。
#include<stdio.h>
main()
{int a=3,b=4,c=8,d=4,m=1,n=3;
printf("%d\n",(m=a>b)&&(n=c>d));
}
78
79
80
设 a、b、C、d、m、n均为 int型变量,且 a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式  (m=a>b)&&(n=c>d)运算后,n的值位为
81
82
83
84
有以下程序段。
char ch;int k;
ch='a';k=12;
printf("%c,%d,",ch,ch,k);
printf("k=%d\n",k);
已知字符a的ASC十进制代码为97,则执行上述程序段后输出结果是()