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.了解常见的字符串函数功能及其

最低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经过调试 无问题 望采纳

第一题#includeint main(){ char str1[100]={0},str2[100]={0}; int i,j,mark; scanf("%s%s",str1,str2); for(i=0;str1[i]||str2[i];i++) { if(str1[i] { mark=-1; break; } if(str1[i]==str2[i]) { mark=0; break; } if(str1[i]>str2[i]) { mark=1; break; } } if(mark==-1)printf("str1

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