请编写程序,输入一行字符(用回车结束),输出每个字符以及对应的ASCII代码值,每行输出三对。
程序我已经写完了~就一个问题第一行只输出一对字符请教高手怎么修改~~谢谢!#include<stdio.h>main(){charch;intn;while((ch=ge...
程序我已经写完了~就一个问题
第一行 只输出一对字符 请教高手怎么修改~~谢谢!
#include<stdio.h>
main()
{ char ch;int n;
while((ch=getchar())!='\n')
{if(n%3==0)putchar('\n');
n++;printf("%c:%d",ch,ch);
}
} 展开
第一行 只输出一对字符 请教高手怎么修改~~谢谢!
#include<stdio.h>
main()
{ char ch;int n;
while((ch=getchar())!='\n')
{if(n%3==0)putchar('\n');
n++;printf("%c:%d",ch,ch);
}
} 展开
3个回答
展开全部
新建一个文本文档,输入以下代码,输入完成后另存为vbs文件即可。
Dim strIn, i, strOut
strIn = InputBox("输入字符并按回车")
For i = 1 To Len(strIn)
strOut = strOut & " " & Mid(strIn, i, 1) & ":" & Asc(Mid(strIn, i, 1))
If i Mod 3 = 0 Then strOut = strOut & vbCrLf
Next
MsgBox strOut
Dim strIn, i, strOut
strIn = InputBox("输入字符并按回车")
For i = 1 To Len(strIn)
strOut = strOut & " " & Mid(strIn, i, 1) & ":" & Asc(Mid(strIn, i, 1))
If i Mod 3 = 0 Then strOut = strOut & vbCrLf
Next
MsgBox strOut
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<stdio.h>
main()
{
char ch;
int n = 0;
while((ch=getchar())!='\n')
{
n++;
printf("%c:%d",ch,ch);
if(n%3==0)
putchar('\n');
}
}
main()
{
char ch;
int n = 0;
while((ch=getchar())!='\n')
{
n++;
printf("%c:%d",ch,ch);
if(n%3==0)
putchar('\n');
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询