用c++编写程序(输出 ASCII字符表)编写一个程序,打印 ASCII字符表中以!到~之同的字符,每行打印10个字符。ASCI I表在附录 B中显示。字符由空格分开。

1个回答
展开全部
摘要 以下是用C++编写输出ASCII字符表的程序,每行打印10个字符:
#include
using namespace std;
int main() {
int count = 0;
for (int i = 33; i <= 126; i++) {
cout << (char)i << " ";
count++;
if (count % 10 == 0) {
cout << endl;
}
}
return 0;
上述程序中,用循环语句输出ASCII字符表中以!到~之间的字符,每输出一个字符计数器count加1,当count能被10整除时就在输出字符后换行,以此保证每行打印10个字符。
输出结果如下:
! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~
咨询记录 · 回答于2024-01-07
用c++编写程序(输出 ASCII字符表)编写一个程序,打印 ASCII字符表中以!到~之同的字符,每行打印10个字符。ASCI I表在附录 B中显示。字符由空格分开。
以下是用C++编写输出ASCII字符表的程序,每行打印10个字符: #include using namespace std; int main() { int count = 0; for (int i = 33; i <= 126; i++) { cout << (char)i << " "; count++; if (count % 10 == 0) { cout < endl; } } return 0; 上述程序中,用循环语句输出ASCII字符表中以!到~之同的字符,每输出一个字符计数器count加1,当count能被10整除时就在输出字符后换行,以此保证每行打印10个字符。 输出结果如下: ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~
上述程序中,用循环语句输出ASCII字符表中以!到~之间的字符。每输出一个字符,计数器count加1。当count能被10整除时,就在输出字符后换行,以此保证每行打印10个字符。 输出结果如下: ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ `
亲亲~这边老师的 cop都要冒烟了,这是什么数学
c++编程
亲亲~这边老师应该不能帮你解决了,太难了,太难了,老师不怎么会 C++编程,我还以为是高数 老师的CPU都干烧了
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消