| huang.peter |
2008-05-31 23:11 |
请教:扫描打印参数个数和变量个数一致的脚本实现方式
[s:2] 在以下的main函数中,将打印参数个数和变量个数不一致的语句输出,同时输出行号。
主要难点是:打印格式多种多样,如果进行模式匹配。
void main()
{
int a, b, c;
a = 1;
b = 2;
c = 3;
print(\"a = %d, b = %d; c = %d \", a, b, c); //打印a,b,c参数值
print(\"a = %d, \"\\
\"b = %d; \"\\
\"c = %d \", /* 打印a,b,c参数值 */
a, b, c);
print(\"a = %d, b = %d, \"\\
\"c = %d \", a, b, c);
print(\"a = %d; b = %d, c = %d \", a, b, c, d);
print(\"a = %d, b = %d; c = %d, d = %d \", a, b, c);
print(\"a = %d, b = %d, c = %d; d = %d \",
a, b, c);
print(\"a = %d, b = %d, \"\\
\"c = %d \");
return;
} |
|