SQ程序
#include <stdio.h>
#include <stdlib.h>
int sq(int x)
{
return x*x;
}
int main(int argc, char *argv[])
{
int i;
for (i = 1; i < argc; i++)
{
int x = atoi(argv[i]);
int sx = sq(x);
printf("sq(%d) = %d\n", x, sx);
}
return 0;
}//输出一个数的平方;
程序分析:此程序为输出某个数的平方,过大如50000会发生负溢出
运行负数
仍然适用,nice