以下程序的输出结果是main(){intk=17;printf("%d,%o,%x\n",k,k,k);}
结果:17,21,11。
%d是以十进制输出
%x是以十六进制输出
%o是以八进制输出
所以把17转换为对应的进制。
扩展资料
文件输入/输出
在C语言中,输入和输出是经由标准库中的一组函数来实现的。在ANSI C中,这些函数被定义在头文件<stdio.h>;中。
标准输入/输出
有三个标准输入/输出是标准I/O库预先定义的:
stdin标准输入
stdout标准输出
stderr输入输出错误
if(a>10 &&ok1) | a=10,所以 a>10 不成立,BTW,这个地方 if else 之间 什么都没有, 至少应该有个分号
else if(ok2)x=10 | ok2=0,所以 不成立
else x=-1 | 最后结果 x = -1
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)