C语言中的程序输出

C语言中的程序输出,第1张

结果是:

Please

input

a

string:The

result

is:

0

0

0

0

0

从main函数开始执行,

遇到printf语句后输出Please

input

a

string:

这时你输入This

is

a

tree并赋给s

然后调用fun函数

此函数调用过程是:因为数组名就是数组的首地址,这时实参是把s数组的地扯传给了形参s的,

num传的也是数组的首地址,所以接下来如果在fun函数中对他们俩进行了修改的话,

实际的参数也是同时进行了修改的.

第一个for语句将数组元素都设为0

因为此时的s是指向"This

is

a

tree"这个字符数组的首地址,

其*s就是'T',当然不等于'\0'.所以此时会让i=-1.

刚说了*s是‘T’,所以它不与switch中任何一种情况相同。

所以它不会执行swihch中的语句。后面的if语句不成立。因为i=-1。

最后s++,s这时指向数组下一个元素,即‘h’。

函数调完后,接着执行下一条printf语句,输出The

result

is:并回车

因为数组里的元素在fun函数中改过了,都是0。所以输出的都就是五个0了。

三菱plc并联输出写程序的方法是:打开新建工程然后选择“简单工程”就可以选择下面的步骤。

PLC系列:三菱的PLC有不同的系列产品,你使用的是什么系列的PLC,就选择什么系列。这里我们选择FX系列,即“PXCPU”。

PLC类型:每一个系列的PLC,又有不同的型号,我们使用的是FX2N型号的PLC,所以这里选择“FX2N/FX2NC”。

程序语言:一般简单的PLC程序,使用梯形图编写比较方便,所以我们这里选择“梯形图”。

选择完以上选项之后,点击确定,一个新的工程就建立好了。

三菱plc并联输出编程电缆驱动安装方法是:

该编程电缆一端为USB接口,另一端为MD8F圆形插口,USB端连接电脑,另一端连接PLC。在编程电缆第一次使用的时候,要在电脑里安装该编程电缆的驱动程序之后,才能够正常使用。

第一步:将驱动光盘放入电脑的光驱中。

第二步:将编程电缆的USB端插到电脑的任意一个USB口上。(要记住:这次插的是哪个USB口,以后使用的时候还要插在这个USB口上,否则还要重新安装驱动程序)。

第三步:一路确认。

c++ 程序名叫 change.cpp, 可执行文件名 叫 change.exe 或 change

c 是 c++ 的基本部分,为方便起见,输入输出等用了c的函数。你若想改为cin,cout, 可以自己修改。

下面,假定一行就是一段。一段长度假定不超过2048字节。你可以修改。

#include<iostream>

using namespace std

#include<stdio.h>

char buff[2048]

int main(int argc, char *argv[]){

char namein[80],nameout[80]

int i,n

FILE *fin, *fout

if (argc<3) {

printf("\aUsage:%s inputfilename outputfilename\n",argv[0])

return 0

}

strcpy(namein,argv[1])strcpy(nameout,argv[2])

fin=fopen(namein,"r")

fout=fopen(nameout,"w")

if (!fin) {printf("open %s err\n",namein)return 0}

if (!fout) {printf("open %s err\n",nameout)return 0}

while(1){

if (fgets(buff,2048,fin)==NULL)break

n=0while(buff[n]==' ') n++

if (buff[n]>='a' &&buff[n]<='z')buff[n]=buff[n]-'a'+'A'

fprintf(fout,"%s",buff)

}

fclose(fin)fclose(fout)

printf("\aoutput in %s\n",nameout)

return 0

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11753325.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存