大家好, |
|
用 [s[n]]printf 函数
|
|
还有其它实现的方法吗,我要把它放到一个数组里 |
|
什么数组? |
|
这样行吗?
printf(“%d-%d,%d-%d\n”, 0,1,2,3); 哈哈 |
|
int arr[] = {0,1,2,3}
这个我清楚,如果不使用printf函数,讨论下算法的实现 |
|
0-1是表达式,还是字符串“0-1”?
|
|
拼成一个字符串的 |
|
这样行吗? int main(void) { int arr[] = { 1,2,3,4 }; char str[40]; sprintf(str, "%d-%d,%d-%d", arr[0], arr[1], arr[2], arr[3]); puts(str); //1-2,3-4 return 0; } |
|
40分 |
作为一个C程序员,对
scanf,sscanf,fscanf printf,sprintf,fprintf 这类函数的用法,还是要做到“拳不离手,曲不离口”的。 |