求助c语言的一个非常简单的问题
发布网友
发布时间:2023-05-23 00:23
我来回答
共3个回答
热心网友
时间:2024-12-08 07:28
main()
{
char ch1,ch2; /*定义2个字符型变量,名字为别为ch1和ch2*/
ch1='a';ch2='b'; /*分别为两个变量赋值,ch1赋值为‘a',ch2赋值为’b'*/
printf("%c %c\n",ch1,ch2); /*%c是格式控制符,表示以字符的形式输出,后面表示输出的内容,也就是ch1和ch2的值*/
printf("%d %d\n",ch1,ch2); /*%d同样是格式控制符,表示以十进制形势输出,也就是十进制输出ch1和ch2的值,也就是其acsii码*/
}
热心网友
时间:2024-12-08 07:28
%c是指字符串,%d是指常量,CH1和CH2指字符变量
这个程序的输出结果为a,b和97,98
主要意思是把a的值赋给CH1,b赋给CH2,然后打印这两个字符串和常量。
说明一下,a和b的常量值是ASCII码值,为97和98。
热心网友
时间:2024-12-08 07:29
%c表示以字符型输出
%d表示以10进制整型输出