正在加载图片...
C语言程序设计上机指导与同步训练 行结果 错误 错误所在 3.下面程序的功能是:将字符数组a6={a',b',c;‘d',e',“f'}变为a[6 main() i int i t [5 [主 i-1 for(⊥=0;i<=5;i++) printf(”c”,a[i]) printf("n”) 正确 运行结果 4.下面程序的功能是在三个字符串中找出最小的字符串 #include <stdio. h> include string. h> main() char s[20],str[3][201 for (i=0 ii <3; i ++) gets( str i 1 i if str [0] str [i] )s= str [o]i else s= str[ l] if str 2]<s )s=str printf(”n”) printf("Min string is %s",s)i 运行结果 错误所在·50· C 语言程序设计上机指导与同步训练 ·50· 正确 运行结果: 错误 错误所在: 应改为: 3.下面程序的功能是:将字符数组 a [6] ={ ‘a’ , ‘ b ’ , ‘ c ’, ‘ d ’ , ‘ e ’ , ‘ f ’ } 变为 a [6] ={‘ f ’ , ‘a’ , ‘ b ’ , ‘ c ’, ‘ d ’ , ‘ e ’ , }。 main() { int i ;char t; char a [ 6 ] = { ‘a’ , ‘ b ‘ , ‘ c ‘, ‘ d ‘ , ‘ e ‘ , ‘ f ‘ } ; t = a [5 ] ; for (i=5 ; a [ i ] ! = ‘ \ 0 ‘ ; i - - ) a [ i ] = a [ i – 1 ] ; a [ 0 ] =t; for (i=0 ;i < =5 ;i++) printf (“%c” , a [ i ] ); printf ( “\n”) ; } 正确 运行结果: 错误 错误所在: 应改为: 4.下面程序的功能是在三个字符串中找出最小的字符串。 #include <stdio.h> #include < string.h> main() { int i ; char s [ 20 ] , str [ 3 ][ 20 ] ; for (i= 0 ; i < 3 ; i ++) gets ( str [ i ] ) ; { if ( str [ 0 ] < str [ i ] ) s = str [ 0 ] ; else s = str [ 1] ; if ( str [ 2 ] < s ) s = str [ 2 ] ; } printf(“ \n” ); printf(“ Min String is :%s”,s) ; } 正确 运行结果: 错误 错误所在: 应改为:
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有