首页 >>  正文

c语言怎么给一个字母赋值

来源:baiyundou.net   日期:2024-09-22

浦洁矩4313请用C帮我写一个程序,从键盘输入一个字母或一个单词,赋值给变量a,然后在输出这个字母或单词 -
冉克侍18660881789 ______ main() { char a[100]; scanf("%s",a); printf("%s\n",a); }

浦洁矩4313C语言的一个小问题. 怎么样将字符数组内的一个字符赋值给另外一个数组的一个变量? -
冉克侍18660881789 ______ 字符数组要访问某个字符,可以用a[i],i是下标表示第几个元素,0表示第一个.假设2字符数组,a,b.b[j]=a[i];就可以把 a数组的第i-1个元素,赋值给 b数组的 j-1个.

浦洁矩4313怎么在C语言中给一个变量赋一个随机数,一个变量赋一个随机字母,还有一个变量赋随机符号? -
冉克侍18660881789 ______ 赋随机数: srand(time(NULL));//设置随机种子 int i = rand();//生成随机数给i 随机字母: srand(time(NULL)); char ch = 'A' + rand()%25;//一个0到25的随机数加在字符A上就可以得到A到Z之间的一个随机字符 随机符号://这个比较复杂,看...

浦洁矩4313如何用c语言中for循环给字符串赋值 -
冉克侍18660881789 ______ scanf("%c",&a[i]); 如果%c还有其他符号,比如空格 那么再输入的时候也要输入相应的符号,如果你想要在屏幕直接输入单词china! 那么%c后面就不要有其他符号 如果想输入一个字母空一格 那就要在%c后面加一个空格

浦洁矩4313赋值运算符的意思 -
冉克侍18660881789 ______ 1、= 赋值运算符:变量=表达式,如:a=3,将a的值赋为3; 2、/= 除后赋值:变量/=表达式,如:a/=3,即a=a/3; 3、*= 乘后赋值:变量*=表达式,如:a*=3,即a=a*3; 4、%= 取模后赋值:变量%=表达式,如:a%=3,即a=a%3; 5、+= 加后赋...

浦洁矩4313c语言 我为什么不能直接用 = 把一个字符变量的值赋值给另一个字符变量 -
冉克侍18660881789 ______ 没问题啊,gcc和vs2015都没问题: #include <stdio.h> int main(int argc, char **argv) { char a,b; scanf("%c", &a); b = a; printf("%c %c", a, b); return 0; }

浦洁矩4313c语言中怎样接收字母 -
冉克侍18660881789 ______ char x; scanf("%c",&x);//这样输入一个字符赋值给x

浦洁矩4313c语言,编程随机生成40个小写字母并赋值给一个字符数组 -
冉克侍18660881789 ______ 统计结果将保存在二维数组中,元素1:字母对应ASCII码,元素2:个数. 代码逻辑:循环遍历随机字母组成的数组(跳过0的元素),每次取一个字母统计个数,并将统计过的元素全部变成0. #include <stdio.h> #include <stdlib.h> #include ...

浦洁矩4313C语言的字符赋值 -
冉克侍18660881789 ______ 判断字符串结束的标志是字符串后面的“\0” 你赋值是从s[1]开始的,所以s[0]的值还是“\0” puts(s)的时候,因为遇到了“\0”所以就判断这个字符串是空串.也就是什么都输不出来啦~ 按照你的意思,正确的赋值方法是:s[0]='a'; s[1]='b'; 呵呵

浦洁矩4313C语言怎样给字符数组赋值 -
冉克侍18660881789 ______ 给字符数组赋值分两种情况,单字符赋值和字符串赋值. 单字符赋值,可通过数组下标方式或指针方式,引用数组元素,进行赋值,如: char a[10]; char ch='a'; for( i=0;i<10;i++ ) a[i]=ch+i ; //可通过数组下标引用数组元素,完成赋值 char *p; for...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024