ASC()函数的功能是()
ASC()函数的功能是()
相关考题:
请编写函数fun(),该函数的功能是:将s所指字符串中 ASCII值为偶数的字符删除,串中剩余字符形成一个新串放在t所指的数组中。例如,若s所指字符串中的内容为ABCDEFGl2345,其中字符B的ASCⅡ码值为偶数、…、字符2的ASCⅡ码值为偶数、…,都应当删除,其他依次类推。最后t所指的数组中的内容应是ACEGl35。注定:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。试题程序;include <stdio. h>include<string.h>include<conio. h>void fun(char *s, char t[]){}main ( ){char s[100],t [100];clrscr ();printf (,\nPlease enter string S: ");scanf ("%s", s);fun(s,t);printf ("\nThe result is :%s\n",t);}
在标准ASCⅡ码表中,已知英文字母A的ASCⅡ码是01000001,则英文字母E的ASCⅡ码是( )。 A.01000011S 在标准ASCⅡ码表中,已知英文字母A的ASCⅡ码是01000001,则英文字母E的ASCⅡ码是( )。A.01000011B.01000100C.01000101D.O1000010
以下说法不正确的是A.Chr$()函数的作用是把自变量表达式的值转换为相应的ASCⅡ码B.Val()函数用来把自变量字符串转换为数值C.Log()函数返回以e为底的自变量的自然对数D.Rnd()函数产生一个0~1之间的单精度浮点数
函数ReadDat()的功能是实现从文件IN74.DAT中读取一篇英文文章存入到字符串数组XX中。请编制函数StrCharJL(),该函数的功能是:以行为单位把字符串中的所有字符的ASCⅡ值左移4位,如果左移后,其字符的ASCⅡ值小于等于32或大于100,则原字符保持不变,否则就把左移后的字符ASCⅡ值再加-上原字符的ASCⅡ值,得到的新字符仍存入到原字符串对应的位置。最后把已处理的字符串仍按行重新存入字符串数组XX中,最后调用函数WriteDat()把结果xx输出到文件OUT74.DAT中。注意:部分源程序已给出。原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格。请勿改动主函数main()、读函数ReadDat()和写函数WriteDat()的内容。试题程序:include<stdio.h>include<string.h>include<conio.h>char xx[50][80];int maxline=0;int ReadDat(void);void WriteDat(void);void StrCharJL(void){}void main()clrscr();if(ReadDat()){printf ("数据文件 IN74.DAT 不能打开\n\007");return;}StrCharJL();WriteDat();}int ReadDat (void){FILE *fp;int i=0;char *p;if((fp=fopen("IN74.DAT","r"))==NULL) return 1;while (fgets(xx[i],80,fp)!=NULL){p=strchr(xx[i],'\n');if(p) *p=0;i++;}maxline=i;fclose(fp);return 0;}void WriteDat (void ){FILE *fp;int i;clrscr();fp=fopen("OUT74.DAT","w");for(i=0;i<maxline;i++){printf("%s\n",xx[i]);fprintf(fp, "%s\n", xx[i]);}fclose(fp);}
请编写函数proc(),其功能是:将str所指字符串中除下标为偶数、同时ASCⅡ码值为奇数的字符外,其余的字符都删除,串中剩余字符所形成的一个新串放在t所指的数组中。例如,若str所指字符串中的内容为ABCDEFG12345,其中字符8的ASCⅡ码值为偶数,所在元素的下标为奇数,因此必须删除;而字符A的ASCⅡ码值为奇数,所在数组中的下标为偶数,因此不应当删除。依次类推,最后t所指的数组中的内容应是ACEG。 注意:部分源程序给出如下。 请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填入所写的若干语句。 试题程序:
请补充函数proc(),该函数的功能是:把字符串str中的字符按字符的ASCⅡ码升序排列,处理后的字符串仍然保存在原串中,字符串及其长度作为函数参数传人。例如,如果输入“9fedcba”,则输出为“abcdefg”。注意:部分源程序给出如下。请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的横线上填入所编写的若干表达式或语句。试题程序:
单选题求字符ASCII码的函数为()。A Val()B Str()C Asc()D Chr()