求解答C语言

[复制链接]
查看11 | 回复2 | 2010-3-26 11:20:20 | 显示全部楼层 |阅读模式
D
回复

使用道具 举报

千问 | 2010-3-26 11:20:20 | 显示全部楼层
Dmain( int argc, char *argv〔〕)argc是指参数个数 *argv是指参数,是一个字符串数组DOS提示符下键入PROG ABCDEFGH IJKL,则argc为2,argv[1]为"IJKL",argv[0]是"ABCDEFGH"{ while(--argc>0)这里第一次argc为1,所以输出了IJKL,第二次循环argc为0,所以下句的printf()语句输出了ABCDEFGH,所以最后的输出结果为IJKLABCDEFGH,即答案为Dprintf("%s",argv〔argc〕);printf("\n");}
回复

使用道具 举报

千问 | 2010-3-26 11:20:20 | 显示全部楼层
PROG ABCDEFGH IJKL参数一共有3个argc = 3argv[0] = "PROG"argv[1] = "ABCDEFGH"argv[2] = "IJKL"先打印argv[2],再打印argv[1],再打印"\n"选D
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行