你能用输出%吗?

如题。这是我同学在实训时候发现的问题(我们用的是VC++6.0)。 #include<stdio.h>int main(){ printf("%\n"); printf("%%\n"); return 1;}只有第二行输出了1个“%”。为什么呢? 格式控制符%%,读%符号。但是为什么不能直接输出%呢?我们姑且把%和\认为是比较特殊的字符。(我的理解不是很有根据,希望大家给点意见)

分解质因数

#include<stdio.h>int main(){ int n,i; printf("please input the number\n"); scanf("%d",&amp;n); printf("%d=",n); for(i=2;i<=n;i++) { while(n!=i) { if(n%i==0) { printf("%d*",i); n=n/i; } ...
基础知识 | 2012-01-28 22:59 | 阅读 1017 次 | 评论 0 条
浏览48158次