c 语言输入不定数目个字符
时间: 2023-11-11 09:07:56 浏览: 117
可以使用循环读取输入,直到读取到换行符为止,例如:
```
#include <stdio.h>
int main() {
char c;
do {
scanf("%c", &c);
printf("%c", c);
} while (c != '\n');
return 0;
}
```
这个程序将不断读取输入的字符,并将其打印出来,直到读取到换行符为止。可以用 Ctrl+D(在 Windows 上是 Ctrl+Z)来结束输入,或者直接键入换行符(Enter 键)。
相关问题
c 语言字符串加密ascll 值➕5
你可以使用以下代码将C语言字符串中的每个字符ASCII值加5来加密字符串:
```c
#include <stdio.h>
#include <string.h>
int main() {
char str[100];
int i;
printf("请输入要加密的字符串:");
scanf("%s", str);
for(i = 0; i < strlen(str); i++) {
str[i] += 5;
}
printf("加密后的字符串为:%s", str);
return 0;
}
```
注意:这种加密方法并不安全,因为只是简单地将ASCII值加上一个固定的数值,容易被破解。如果需要更安全的加密算法,可以考虑使用现有的加密库或自己实现更复杂的算法。
c 语言hello world
c语言中的"hello world"是一个经典的示例,用于展示一个简单的输出语句。在c语言中,可以使用printf函数将字符串"hello world"打印到控制台上。示例代码如下:
#include <stdio.h>
int main() {
printf("hello world");
return 0;
}
该程序会在控制台输出"hello world"。这是一个简单的示例,用于入门学习c语言。
阅读全文
相关推荐










