打印出97%的c语言语句是??
要求使用多个%的形式~
参考答案:printf( "%d%c", 97, '%' );
或者 printf( "%d%%\n", 97 );
由于C语言中%被用来构造占位符,比如%d, %c, %f等,为了以示区分,并且不给编译器带来更多的麻烦,C规定要输出字符%,需要用%%替代,类似的规定是\\,因为\被用来构造转移序列了,如\n, \a, \b等
要求使用多个%的形式~
参考答案:printf( "%d%c", 97, '%' );
或者 printf( "%d%%\n", 97 );
由于C语言中%被用来构造占位符,比如%d, %c, %f等,为了以示区分,并且不给编译器带来更多的麻烦,C规定要输出字符%,需要用%%替代,类似的规定是\\,因为\被用来构造转移序列了,如\n, \a, \b等