rxcr.net
当前位置:首页 >> C语言字符数组编程题 >>

C语言字符数组编程题

#include<stdio.h>#include<stdlib.h> int main() { FILE *fp; char ch,temp; char a[10]; int i=0,j=0; if((fp=fopen("filename","r"))!=NULL) printf("能打开这个数据文件!\n"); else printf("不能打开这个数据文件"); /*将数据文件的字符串输出

#include <stdio.h>void Upper(char st[]){ int flag; for(flag=0;*st;st++) { if(flag==0&&*st>='a'&&*st<='z') { *st+='A'-'a'; flag=1; } else if(*st==' ') { flag=0; } }}int main(){ char st[1000]; gets(st); Upper(st); puts(st); return 0;}

2.编写程序,不使用strcpy函数,将字符组str2的内容拷贝到str1中(我使用了两种方法都有问题,求改正,指出错误)(1).--------------------------#include <stdio.h>//你这里是实现strcat的功能#include <string.h>main(){ int str1[20],str2[20],i,s,k;

#include "stdafx.h"#include <iostream>using namespace std;int GetWordNum(char st[]) { int n = 0; int u = 1; while(*st != '\0') { 度if(*st != ' ' && u) { n++; u = 0; } else if(*st == ' ') { u = 1; } st++; } return n;}int _tmain(int argc, _TCHAR* argv[]){ char p[

int main(void) { int i,len; char temp,array[10]; len=0; i=0; clrscr(); printf("Input char:\n"); /*输入一个字符串,字符个数小于10*/ scanf("%s",array); while(array[i++]!='\0') /*判断字符个数*/ len++; for(i=0;i<len/2;i++) /*逆序存放*/ {temp=array[i];

原发布者:zjwfhyx实验4数组一.实验目的:1.掌握一维数组的定义、赋值和输入输出的方法;2.掌握字符数组定义、初始化、赋值的方法;3.了解常见的字符串函数功能及其

1、B 这两种定义不同,因为x字符串后面有\0,多1个字节.2、D 字符串只能这么比较3、A 该程序就是将字符串转变为整型4、B 选项D不行,必须在语句前申明变量5、B6、C 只能省略第一个值7、C8、B 只能省略第一个值9、C 注意数组边界,a[4]是0~3,没有4.10、D11、D 举几个特例12、B scanf输入字符串是不用加&的(和变量不同),gets()只能有一个参数,即gets(a);13、【1】a[i]【2】i % 4 == 0【3】printf("\n");

最低0.27元开通文库会员,查看完整内容> 原发布者:爱笑的涂鸦哥 第4章数组4.1内容概述本章主要介绍了数值数组和字符数组的定义、初始化、元素引用和数组数据的输入与输出,字符数组实现字符串、字符串函数的实现与调用.指针数组与

第一题#include <stdio.h>#include <string.h>void main(){ char s[100],t[100]; printf("请输入s:"); gets(s); printf("请输入t:"); gets(t); if(strlen(t)>strlen(s)) { printf("no"); return; } if (!strcmp(t,s+strlen(s)-strlen(t))) { printf("yes"); return; } else {

#include <stdio.h>int main(){ int a[10]={89,80,95,84,73,84,91,78,87,94}; int i,sum=0; float avg=0; for(i = 0; i < 10; i++) { sum += a[i]; } avg = sum*1.0/10; printf("和为:%d\n",sum); printf("平均值为:%g\n",avg); return 0;} // %g是在%f和%e中较短的形式输出,并且会省略多余的0经过调试 无问题 望采纳

网站首页 | 网站地图
All rights reserved Powered by www.rxcr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com